Clever-Excel-Forum

Normale Version: Dynamischer Blattverweis
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo Zusammen Ich möchte gerne 
in meiner Quelldatei 

einen dynamischen Blattverweis haben: 

Wenn wir KW8 soll er auf das Tabellenblatt in KW8 verweisen.

der Pfad zur Datei sieht jetzt so aus: 

='T:\Server1\TABELLEN\[Liste2016.xls]KW01'!$P$14

Wenn ich jetzt in KW8 trage ich das manuell in die Formel ein. 

Ich habe in Zeile A100 haben ich die Formle für die KW 

Ich hoffe ich habe mich richtig ausgedrückt, 
und jemand kann mir helfen. 

Danke
Hi Niklas,

verstehe ich dich richtig, dass du eine Art Inhaltsverzeichnis hast, in dem KW drinstehen? Und auf Knopfdruck willst du in das entsprechende Tabellenblatt springen?

Dann beschäftige dich mal mit der Funktion Hyperlink
Hallo,

Das geht mit der Funktion Indirekt()

Indirekt("'T:\Server1\TABELLEN\[Liste2016.xls]&(a100)"&'!$P$14"

Ungetestet, da am Handy
Hallo Attila, 

danke erstmal Indirekt  klappt leider nicht. 
auch wenn die Tabellen geöffnet sind. 

--
Hallo Günter, 
ich habe ein Datei mit 52 Blättern
KW1 - KW52

in jeder KW wird ein Wert eingetragen und diesen Wert möchte ich in ein einer anderen Datei weiterverarbeiten. 
Adresse habe ich mir schon angeschaut, 

Hyperlink schaue ich mir jetzt an
Hallo,
Als Ansatz für weitere Versuche:
Meine Testumbebung:
Datei: c:\tmp\kw02.xls
Sheet: kw02
Zelle b1: Test

Mit vba
Sub lesen()
Kwoche = "02"
Cells(5,1)= "='c:\tmp\[kw" & kwoche & ".xls]kw" & kwoche & "'!$b$1"
End sub

Hat funktioniert. Anpassungen mit =kalenderwoche(heute();21) und das eventuell als sheet.event einzugeben, solltest du hinkriegen.

Mfg
Hallo,

der Formel von atilla sind ein paar Zeichen an der falschen Stelle:


Code:
Indirekt("'T:\Server1\TABELLEN\[Liste2016.xls]"&(a100)&"'!$P$14"
Hi,
Eine Frage an die Experten:

Die Funktion indirekt funktioniert nach mehreren ge-googelten Experten nur, wenn die Datei geöffnet ist. Die genanneten Formeln (mit ;wahr) und ohne Klammern um a100) funktioniert ebenfalls nur, solange die Quell-Datei offen ist. Gibt es eine Möglichkeit, aus einer geschlossenen Datei Werte mit einer Formel und dynamisch auszulesen?

Mfg
Hallo,

mit Formeln nicht!

Da INDIREKT nur mit geöffneten Dateien arbeitet, ist die Angabe des Pfades unnütz. Die Klammern um A100 stören dabei nicht! Es reicht also das:

Code:
Indirekt("'[Liste2016.xls]"&(a100)&"'!$P$14")
Hallo Edgar, 

vielen Dank für Hilfe. 
Es macht jetzt das was es soll

ich hatte ein ' vergessen 

LG 



Niklas
Hallo Fennek,

kommt darauf an, was Du unter dynamisch verstehst. Wenn es, wie Du schreibst, um eine Datei geht, kannst Du selbige z.B. als "Neue Abfrage" oder auch mit "Externe Daten abfragen" --> Aus anderen Quellen --> Microsoft Query ... "befragen".
Seiten: 1 2