Hallo Henk,
Ik denk nu ook dat wat ik wilde, niet mogelijk is zonder gebruik te
maken van macro-code. (Zoals Cor al schreef).
In jouw voorbeeld is "Blad10" ook een bladnaam, weliswaar de
standaardnaam die het blad bij aanmaak krijgt, maar het is niet de
interne bladnaam.
Als ik in een macro kijk die verwijst naaar een ander blad, trek ik de
conclusie dat "Blad10" een "StringName" is en het interne bladnummer met
"Nr" aangeduid wordt, die waarde "10" heeft als het het tiende blad betreft.
Als je in de tab de naam "Blad10" wijzigt in iets anders, zal de
verwijzing in de formule =indirect(adres(10;3;1;"Blad10")) niet meer werken.
Gelijksoortig probleem heb je als je een Excel werkblad met de
verwijzing =indirect("Blad1!"&A1) in Calc opent. In Calc zou dit moeten
worden omgezet naar =indirect("Blad1."&A1) dus met een punt in plaats
van een uitroepteken. (Anders om werkt net zo min.)
Dus een specifiek nadeel van het gebruik van de functie =indirect().
M. vr. gr,
Herman
H.C. van der Burg schreef:
Hallo Herman,
Op het gevaar af dat ik je onderstaande probleem niet goed begrijp. In
onderstaande tabel is in cel C12 de formule weergegeven die vanaf D12 te
lezen is en waarbij het blad zijn door OOo gegeven naam heeft (Blad 10).
De formule haalt het resultaat op uit de 10e rij en de 3e kolom.
Mijns inziens werkt dit ook gewoon als het gaat om het eerste werkblad
(Blad1). Het $-teken kan desgewenst weggelaten worden.
Wil je even aangeven of dit je probleem oplost of je probleem iets
duidelijker maken.
NB: Naar mijn idee leiden de celadressen in je onderstaande formule tot
de foutcode 504 (?)
(De overige formules zijn niet op jouw probleem van toepassing!)
Met vriendelijke groet,
Henk van der Burg
Herman Nijhuis schreef:
Ik heb in Calc de volgende celverwijzing:
=INDIRECT(ADRES(F14;G14;3;"$Jaaroverzicht"))
Hoe kan ik naar het werkblad "Jaaroverzicht" verwijzen met het
werkbladnummer in plaats van de werkbladnaam?
Het gaat hier om het eerste werkblad.
gr, Herman
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]