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

Naar tabblad verwijzen met naam uit cel

Status
Niet open voor verdere reacties.

dansmakers

Gebruiker
Lid geworden
27 okt 2011
Berichten
12
Besten allen,

Ik heb hier wat rondgesnuffeld op zoek naar een oplossing voor mijn probleem, maar kon maar een halve oplossing vinden.

Ik wil dus een verwijzing maken naar een cel in een tabblad, waarvan de (tabblad)naam in een cel wordt vermeld.

Nu heb ik dit al gevonden:

=INDIRECT(C4&"!D1")

Mijn probleem nu is dat D1 bij de hele kolom D1 blijft. Ik zou eigenlijk willen dat het D1, dan D2, dan D3... wordt.

Zou iemand mij alsjeblieft kunnen helpen?

Vriendelijk,
Adrian
 
Code:
=INDIRECT(C4&"!D"&row(A1))

Probeer dit eens
 
Mischien is dit wat je bedoeld.
Code:
=DEEL(CEL("bestandsnaam";$A$1);VIND.ALLES("]";CEL("bestandsnaam";$A$1))+1;31)

Deze formule plaats het tabblad naam in de cel
 
@popipipo

Dat werkt niet, maar ik zou niet weten waarom. Ik krijg dan #NAAm

@luibak

Je hebt mijn vraag omgekeerd begrepen. Ik wil juist naar een tabblad verwijzen, en wélk tabblad dat is staat dan in een cel.
 
Beste dansmakers ;)

Code:
=INDIRECT(ADRES(RIJ(A1);4;;;$C$4))

Groetjes Danny. :thumb:
 
Laatst bewerkt:
ik heb de engelse term ROW gegeven
verander dit in RIJ en hij zal het waarschijnlijk wel doen.
 
Perfect! Dank je wel danny!

En dan als kers op de taart... hoe kan ik een regel maken dat zolang de verwijzing incompleet is er niet #VERW staat maar 0 ?
 
Beste popipipo ;)

ik heb de engelse term ROW gegeven
verander dit in RIJ en hij zal het waarschijnlijk wel doen.

JUIST, als je C4 absoluut zet.

Code:
=INDIRECT($C$4&"!D"&rij(A1))

Groetjes Danny. :thumb:
 
@danny
Bedankt voor de aanvulling
Ik had alleen even naar 'D' gekeken en niet naar 'C'
 
Beste dansmakers ;)

Code:
=ALS(ISFOUT(INDIRECT(ADRES(RIJ(A1);4;;;$C$4)));"";INDIRECT(ADRES(RIJ(A1);4;;;$C$4)))
OF

Code:
=ALS(ISFOUT(INDIRECT($C$4&"!D"&rij(A1)));"";INDIRECT($C$4&"!D"&rij(A1)))

Groetjes Danny. :thumb:
 
Als je 2007 of hoger hebt kun je ook deze gebruiken:
Code:
= ALS.FOUT(INDIRECT($C$4&"!D"&RIJ(A1));"")
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan