• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Variabele in een formule toepassen

Status
Niet open voor verdere reacties.

mierl275

Gebruiker
Lid geworden
14 nov 2008
Berichten
18
Beste Mensen,

Ik probeer met behulp van een variabele een bepaalde cel te selecteren. De variabele noem ik "teller". Nu wil ik bijv. als teller 1 is cel A1 selecteren, als teller 2 is cel A2 etc. Aangezien dit me niet lukte, probeerde ik het via een verschuiving, ook zonder resultaat. Hieronder de code voor de laatste optie:

Sub Macro2()
'
' Macro2 Macro

'
Dim teller As Integer
teller = 1

While teller < 3
Range("offset(A1,teller,0)").Select
ActiveCell.Formula = (teller)
teller = teller + 1
Wend

end sub

wat doe ik fout???
(ben pas met VB begonnen, dus neem me niet kwalijk als het antwoord te erg voor de hand ligt)

Bedankt!
 
Laatst bewerkt:
Je kunt "Cells" gebruiken.
Code:
Sub Macro2()

Dim teller As Integer

teller = 1

While teller < 3
Cells(teller, 1).Select
ActiveCell.Formula = (teller)
teller = teller + 1
Wend

End Sub
Succes
 
Iets herschreven

Code:
Sub Macro2()

Dim teller As Integer

teller = 1

While teller < 3
     Cells(teller, 1).Value = teller
     teller = teller + 1
Wend

End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan