Indholdsfortegnelse
Makroer, der anvendes på en hel projektmappe, kan være praktiske til at udtrække data fra flere ark til en ny projektmappe, anvende avanceret formatering på alle ark eller mange andre årsager. Her er den grundlæggende syntaks og et eksempel på en arbejdskode til vba, der fungerer på hvert ark i en projektmappe.
Sløjfe igennem hvert ark i projektmappen
Den grundlæggende syntaks for at gå gennem hvert ark i en projektmappe og anvende VBA -kode på den er
12345 | For hver gang i regneark'Opdater eller gør noget herNæste |
Opdater hvert regneark i projektmappe ved hjælp af VBA
For et fungerende eksempel skal du kopiere og indsætte følgende kode i et modul og køre det. Resultatet er tekst placeret i celle A1 på hvert ark i din projektmappe.
1234567891011121314151617181920212223242526272829 | Offentlig sub DoToAll ()'Angiv vores variabelDim ws Som regnearkFor hver gang i regneark'stedskode mellem For og Næste'for hvad du gerne vil gøre'hvert arkws.Range ("A1") = "easyexcel.net"NæsteAfslut Sub |