Hej Allan
Tak for svar. Men det er så vidt jeg ved ikke korrekt. Man kan ikke bruge indirekte som du skriver der. Indirekte returnerer #reference når der bruges dynamiske referencer. Derfor er 'morefunc' add-in så populært. Men, jeg kan desværre ikke bare installere morefunc.
Ifølge flere online excel fora, skal der bruges indirect.ext, netop fordi indirekte ikke kan bruge dynamiske referencer.
Formlen ser således ud:
=INDIREKTE("'C:\Dcuments and Settings\zedbbha\Desktop\Test\["&B1&"]Ark1'!$A$1")
Her er B1 = fil navn og ark1!a1 = test data.
Sti, fil og sheet-name er tjekket. Skifter jeg "&B1&" ud med 'data1.xls' uden øjnene rundt om, virker den. Altså, så snart den bliver dynamisk, virker den ikke.
Jeg kan slet ikke få indirekte til at virke, selv uden dynamiske referencer. Når jeg bruger
=INDIREKTE("'C:\Documents and Settings\zedbbha\Desktop\Test\[Data1.xls]Ark1'!$A$1") får jeg også #reference.
Håber du kan hjælpe :-)
/Brian