• 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.

Dynamische verwijzing naar een blad

Status
Niet open voor verdere reacties.

Woffels

Gebruiker
Lid geworden
8 jan 2006
Berichten
251
Op blad start staat een knop, als je die knop indrukt wil ik op het blad dat in cel d5 staat de waarde van e5 zien.
In dit geval komt dus in het blad januari in cel C4 de waarde 10 te staan.
Hoe doe ik een soortgelijke dynamische verwijzing in VBA?
 

Bijlagen

Van cel D5 heb ik een validatielijst gemaakt.

En Achter de knop DEZE code:

Code:
Private Sub CommandButton1_Click()
 Sheets([D5].Value).Select
  ActiveSheet.[C4].Value = Sheets("Start").[E5].Value
 Sheets("Start").Select
End Sub

Je kunt er ook voor kiezen om het gekozen blad niet eerst te selecteren, maar alleen de waarde in te vullen .

Dan wordt het iets als:


Code:
Private Sub CommandButton1_Click()
 With  Sheets([D5].Value)
  .[C4].Value = Sheets("Start").[E5].Value
 End With
End Sub
 

Bijlagen

Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan