Avatar billede k2aa Nybegynder
05. juli 2014 - 15:59 Der er 8 kommentarer og
1 løsning

Loop funktion / macro

Hej, jeg har lavet en macro som jeg gerne vil have til at gentage sig selv ud fra en liste med nogle 'aftalenumre'

How to do ?

Fx.:

A1

Aftale
12345
12346
12347
12348
12349
12350
12351
12352
12353
12354
12355
12356
12357
12358
12359
12360
Avatar billede supertekst Ekspert
05. juli 2014 - 16:06 #1
Eks.:

Antalrækker = activecell.specialcells(xlllastcell).row

For ræk = 2 to antalRækker
..
..
Next ræk

og så velkommen til Eksperten
Avatar billede k2aa Nybegynder
05. juli 2014 - 16:21 #2
Mange tak, jeg har ofte fulgt med herinde.

Jeg synes ikke, at jeg kan få macroen til at virke.

Hvis vi nu tager udgangspunkt i nedenstående (simple) macro, hvordan får jeg så lavet en gentagelse af macroen i hele rækken.:

Sub Test()
'
' Test Makro

    Range("A2").Select
    Selection.Font.Bold = True
   
End Sub

Jeg har følgende række (A)

Aftale    (A1)
12345  (A2)
12346 
12347
12348
12349
12350
Avatar billede supertekst Ekspert
05. juli 2014 - 17:12 #3
Range("A" & ræk).Select
Avatar billede store-morten Ekspert
05. juli 2014 - 17:38 #4
Sub Test()

antalRækker = ActiveCell.SpecialCells(xlLastCell).Row

For ræk = 2 To antalRækker
    Range("A" & ræk).Font.Bold = True
Next ræk
   
End Sub
Avatar billede k2aa Nybegynder
05. juli 2014 - 19:21 #5
Hvis jeg nu vil have min macro til at starte fra A5, hvordan håndterer jeg det?
Nu starter macroen fra A1 og 'gentager' sig selv indtil sidste række.

På forhånd tak, og god lørdag.
Avatar billede store-morten Ekspert
05. juli 2014 - 19:56 #6
Prøv at rette 2 til 5
Avatar billede store-morten Ekspert
19. juli 2014 - 14:37 #7
Virker det?
Avatar billede k2aa Nybegynder
19. juli 2014 - 15:02 #8
Det virker, tak.
Avatar billede store-morten Ekspert
19. juli 2014 - 15:33 #9
Velbekomme :-)
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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