Az Excel lapok számának meghatározása makró használatával
Sok makró a munkafüzetek automatikus létrehozására szolgál. Ezeknek a mappáknak általában bizonyos számú munkalapot is tartalmazniuk kell.
Használja a következő parancsot a kívánt lapszám vezérléséhez makrón keresztül:
Lapok alszámának meghatározása ()
Application.SheetsInNewWorkbook = 5
End Sub
Az egyenlőségjel utáni szám segítségével határozza meg, hogy hány munkalap legyen a munkafüzetben. Ez az érték megegyezik azzal a számmal, amelyet a felhasználó az "Eszközök - Beállítások - Általános" menüben állíthat be a "Munkafüzet lapjai" mezőben, amint az az alábbi ábrán látható:
Természetesen ki is olvashatja az értéket. Ez akkor hasznos, ha csak röviden szeretné megváltoztatni a munkalapok számát, hogy aztán létrehozzon egy mappát pontosan ezzel a munkalapszámmal. Az alábbi program bemutatja, hogyan kell ezt megtenni:
- Változóba menti az előre beállított lapszámot.
- Az értéket 7 -re állítja.
- Létrehoz egy új munkafüzetet (amely hét lapot tartalmaz).
- Visszaállítja a táblázatok előre beállított számát az előzőleg elmentett értékre.
Íme a megfelelő programlista ehhez a feladathoz:
Táblázat számaMark ()
Halvány szám Egész számként
Szám = Application.SheetsInNewWorkbook
Application.SheetsInNewWorkbook = 7
Munkafüzetek
Application.SheetsInNewWorkbook = szám
End Sub