Avatar billede mfynbo Juniormester
14. september 2016 - 12:43 Der er 4 kommentarer

loop a macro alle sheets i workbook

Hej, jeg har en macro, som jeg gerne vil have til at loope for alle ark i en workbook. Jeg har allerede macroen, så mangler kun macro kode for at den kører igennem alle ark.

tak
Morten
14. september 2016 - 12:54 #1
Prøv med

Dim wks as worksheet
For Each wks in Worksheets

Next
Avatar billede mfynbo Juniormester
14. september 2016 - 14:01 #2
tak, hvordan lægges min eksisterende macro ind i den? over next?
Har nemlig prøvet, men kan ikke få den til at gå til næste ark..
14. september 2016 - 14:13 #3
Ja, det skal være over next, men uden at se din makro er det lidt svært.

Du kan prøve at indsætte

wks.select

efter for each linjen.
Jeg plejer at gøre mit bedste for at undgå .Select, men uden at se din kode kan jeg ikke gøre andet...
Avatar billede store-morten Ekspert
14. september 2016 - 17:46 #4
Måske:

Sub AlleArk()
For Each s In ActiveWorkbook.Sheets

'Do some thing

Next s
End Sub
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester