Re: Macro's in excel
-
drumeke - Lid geworden op: 05 feb 2005, 18:24
- Locatie: Antwerpen
Beste
ik heb een vraagje over Macro's in excel, ik wil namelijk een deel Rijen kopiëren naar een ander blad.
Dit lukt met een macro, geen probleem, ook meerdere rijen gen probleem.
Maar nu wil ik het aantal rijen die ik in een cel aangeef vb cel (F1) kopiëren en plakken in blad 2
Dit lukt me niet daar ik de If /Then functie niet genoeg beheer.
ik kan het bestand doorsturen indien gewenst.
kort samen gevat, een vaste tabel met 3 kolommen 25 rijen lang.
Als het cijfer in cel (F1) 10 bedraagt dan wil ik de cellen vanaf (A3:c13) kopiëren naar Blad 2! (A3:c13)

ik heb een vraagje over Macro's in excel, ik wil namelijk een deel Rijen kopiëren naar een ander blad.
Dit lukt met een macro, geen probleem, ook meerdere rijen gen probleem.
Maar nu wil ik het aantal rijen die ik in een cel aangeef vb cel (F1) kopiëren en plakken in blad 2
Dit lukt me niet daar ik de If /Then functie niet genoeg beheer.
ik kan het bestand doorsturen indien gewenst.
kort samen gevat, een vaste tabel met 3 kolommen 25 rijen lang.
Als het cijfer in cel (F1) 10 bedraagt dan wil ik de cellen vanaf (A3:c13) kopiëren naar Blad 2! (A3:c13)

-
franç - Lid geworden op: 10 jul 2003, 12:34
Ik denk dat je bedoelt dat dan A3:C12 gekopieerd moet worden (want dat zijn 10 rijen) en niet A3:C13 (11 rijen). Als dat het geval is, kun je onderstaande macro gebruiken.
Code: Selecteer alles
Sub Kopieer()
Dim aantal As Integer
Sheets("Blad2").Cells.ClearContents
With Sheets("Blad1")
aantal = .Range("F1").Value
.Range("A3:C" & aantal + 2).Copy Sheets("Blad2").Range("A3")
End With
End SubNB: Om met vba bewerkingen op cellen uit te voeren, is het niet nodig om ze te selecteren.
SeniorenNet