formule met verwijzing naar volgende werkblad

Status
Niet open voor verdere reacties.

Lisette127

Gebruiker
Lid geworden
14 aug 2007
Berichten
5
Is er een mogelijkheid met VBA om een formule te laten verwijzen naar het 2e werkblad in een bestand?

Als ik met de macrorecorder opneem, wordt de naam van het werkblad in de formule gezet, wat niet de bedoeling is

Ik ben nu zover, dat vanuit een ander bestand een werkblad in het gewenste bestand wordt gekopiëerd, met de volgende code


Windows("Saldilijst nieuw.xls").Activate
Sheets("Saldilijst op ouderdom").Copy Before:=Workbooks( _
"Saldilijst bellijst 2007.xls").Sheets(1)

Nu wil ik graag in de eerste cel een verwijzing naar ' sheet2', cel A6

Is dit mogelijk?
 
De volgende code kun je daarvoor gebruiken

Code:
range("a1").value = worksheets(2).range("a6").value
 
Ben niet duidelijk genoeg geweest, zie ik nu.
Mijn formule is nu als volgt:

=ALS(ISFOUT(VERT.ZOEKEN($A6;'16-8'!$A$6:$N$750;12;ONWAAR));"";VERT.ZOEKEN($A6;'16-8'!$A$6:$N$750;11;ONWAAR))

De blauwe tekst in de formule verwijst naar het tweede werkblad, dat is elke keer benoemd met een andere datum.

Is het misschien ook mogelijk om voor de range in het 2e werkblad een naam te definiëren, en die te gebruiken in verticaal zoeken?

Code:
ActiveSheet.Next.Select
Range("A6:M7").Select
Range(Selection, Selection.End(xlDown)).Select
ActiveWorkbook.Names.Add Name:="VorigeBellijst", RefersToR1C1:= _
"='21-8'!R6C1:R750C13"

Dus dan zit ik met de laatste regel in voornoemde code, die weer absoluut is gemaakt door de macro-recorder.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan