Beste Forum leden,
In VBA taal heb je de mogelijkheid een waarde in een werkblad op te halen zonder de naam van dat werkblad te gebruiken,
(dit is nodig omdat er telkens een nieuw werkblad gemaakt wordt met een nieuwe naam.
Terwijl ik telkens uit dat laatste werkblad Blad(4) een waarde voor het volgende werkblad wil gebruiken.)
ActiveWorkbook.Sheets(Array(4).Select"
Range("Z1").Select.
In Excel hebben de werkbladen ook een nummer op de achtergrond.
A; Kan ik dat gebruiken?
B; Wat is de syntax om de waarde in Blad(4) cel Z1 op te halen.
C; Offset werkt in kolommen en rijen, maar werkt dat eventueel ook met de werkbladen, 1 werkblad naar links of 2 werkbladen naar rechts
Een totaal andere aanpak zou kunnen zijn dat ik het werkblad oproep met dezelfde formule als waarmee ik dit Blad heb herbenoemd.
Maar dit gaat alleen in modules in VBA en ik wil in de Excel cel eigenlijk een formule die dit doet buiten de modules om.
Formule voor deze herbenoeming van het werkblad, verkregen via dit geweldige forum is als volgt.
ActiveWorkbook.Worksheets("invullijst (2)").Name = "P" & Sheets("invullijst").Range("K1") & "-WK") & Sheets("invullijst("M1")
Hoe wordt hier de syntax, als ik in dit werkblad de cel Z1 wil ophalen dan precies, waar de accolades en haakjes etc.
Bij voorbaat dank.
PS Ik merk dat men erg graag Excel voorbeelden ziet, maar het programma is te groot.
En een voorbeeld maken is erg ingewikkeld, misschien nog gecompliceerder dan de vraag.
In VBA taal heb je de mogelijkheid een waarde in een werkblad op te halen zonder de naam van dat werkblad te gebruiken,
(dit is nodig omdat er telkens een nieuw werkblad gemaakt wordt met een nieuwe naam.
Terwijl ik telkens uit dat laatste werkblad Blad(4) een waarde voor het volgende werkblad wil gebruiken.)
ActiveWorkbook.Sheets(Array(4).Select"
Range("Z1").Select.
In Excel hebben de werkbladen ook een nummer op de achtergrond.
A; Kan ik dat gebruiken?
B; Wat is de syntax om de waarde in Blad(4) cel Z1 op te halen.
C; Offset werkt in kolommen en rijen, maar werkt dat eventueel ook met de werkbladen, 1 werkblad naar links of 2 werkbladen naar rechts
Een totaal andere aanpak zou kunnen zijn dat ik het werkblad oproep met dezelfde formule als waarmee ik dit Blad heb herbenoemd.
Maar dit gaat alleen in modules in VBA en ik wil in de Excel cel eigenlijk een formule die dit doet buiten de modules om.
Formule voor deze herbenoeming van het werkblad, verkregen via dit geweldige forum is als volgt.
ActiveWorkbook.Worksheets("invullijst (2)").Name = "P" & Sheets("invullijst").Range("K1") & "-WK") & Sheets("invullijst("M1")
Hoe wordt hier de syntax, als ik in dit werkblad de cel Z1 wil ophalen dan precies, waar de accolades en haakjes etc.
Bij voorbaat dank.
PS Ik merk dat men erg graag Excel voorbeelden ziet, maar het programma is te groot.
En een voorbeeld maken is erg ingewikkeld, misschien nog gecompliceerder dan de vraag.
Laatst bewerkt: