Kako določiti število Excelovih listov z makrom
Številni makri so narejeni za samodejno ustvarjanje delovnih zvezkov. Te mape bi morale imeti običajno tudi določeno število delovnih listov.
Za nadzor želenega števila listov z makrom uporabite naslednji ukaz:
Določite podštevilo listov ()
Application.SheetsInNewWorkbook = 5
End Sub
S številko za znakom enakosti določite, koliko delovnih listov mora biti v vašem delovnem zvezku. Ta vrednost je enaka številki, ki jo lahko uporabnik nastavi v meniju "Orodja - Možnosti - Splošno" v polju "List delovnega zvezka", kot je razvidno na naslednji sliki:
Seveda lahko preberete tudi vrednost. To je uporabno, če želite le za kratek čas spremeniti število delovnih listov, da lahko nato ustvarite mapo s točno takšnim številom delovnih listov. Naslednji program prikazuje, kako to storiti:
- Shrani trenutno prednastavljeno število listov v spremenljivko.
- Vrednost nastavi na številko 7.
- Ustvari nov delovni zvezek (ki nato vsebuje sedem listov).
- Ponastavi vnaprej nastavljeno število tabel na predhodno shranjeno vrednost.
Tu je seznam ustreznih programov za to nalogo:
Številka podtabele Mark ()
Zatemni številko kot celo število
Number = Application.SheetsInNewWorkbook
Application.SheetsInNewWorkbook = 7
Delovni zvezki.Dodaj
Application.SheetsInNewWorkbook = številka
End Sub