Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1924to1928
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Dateipfad aus Zelle indirekt; verketten

Dateipfad aus Zelle indirekt; verketten
29.03.2023 07:39:39
André

Hallo zusammen,
ich komme mal wieder nicht weiter und erbitte Hilfe.
Ich würde mir gerne den Dateinamen zusammenbauen lassen. Im Moment lautet die bekannte Formel: =INDIREKT(VERKETTEN("'[";B3;".xls]01 HRF'!$B$7")). Wobei in B3 der Dateinamen steht. In diesem Fall 20220708. Problem, die Formel so funktioniert nur, wenn die Quelle geöffnet ist. Jetzt wird die Tabelle ziemlich lang. Also ständig alle x Dateien zu öffnen möchte ich nicht. Gibt es die Möglichkeit bereits, dies mit geschlossenen Quellen umzusetzen? Quasi Dateipfad c:\Test bleibt immer gleich und Zelle B3 ist der zu ändernde Name?
Vielen Dank im Voraus.

Gruß, André

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Dateipfad aus Zelle indirekt; verketten
29.03.2023 07:53:18
onur
Wenn du mal zuerst die "Gebrauchsanleitung" lesen würdest, BEVOR du drauf los programmierst, würdest du bei Microsoft-Hilfe u.A. folgendes erfahren:
"Verweist "Bezug" auf eine andere Arbeitsmappe (ein externer Bezug) muss diese Arbeitsmappe geöffnet sein. Ist die Quellarbeitsmappe nicht geöffnet, gibt die INDIREKT-Funktion den Fehlerwert #BEZUG! zurück."


AW: Dateipfad aus Zelle indirekt; verketten
29.03.2023 08:04:09
André
Hallo Onur,
vielen Dank für Deine Antwort. Allerdings verstehe ich nicht, was Du mir damit sagen möchtest. Das weiß ich doch?! Deshalb frage ich nach einer anderen Möglichkeit?!
Sprechen wir aneinander vorbei?


Anzeige
AW: Dateipfad aus Zelle indirekt; verketten
29.03.2023 08:08:11
onur
Nicht ohne VBA. Nur mit Formeln geht es nicht.


AW: Dateipfad aus Zelle indirekt; verketten
29.03.2023 08:11:53
André
Vielen Dank. Dann muss ich mir etwas anderes einfallen lassen.


AW: Dateipfad aus Zelle indirekt; verketten
30.03.2023 13:43:50
Daniel
wie gesagt, bezüge auf andere Dateien kann man nicht per Formel erstellen, die gehen nur direkt.
ich vermute mal, dass es daran liegt, dass bei einem externen Zellbezug der Inhalt dieser Zellen, auf die referenziert wird, mit gespeichert wird, damit die Formel auch funktioniert, wenn man nicht auf die Datei zugreifen kann. Das geht aber nur, wenn man weiß, welche Datei und Zellen das sind, daher sind berechnete Bezüge hier schwierig.

der die Arbeitserleichterung, die man sich machen kann ist, dass man sich den benötigten Formeltext per Formel als Text erstellen lässt und diesen dann per Copy-Paste als Text in eine andere Zelle einfügt, wo dieser Text dann in eine Formel gewandelt wird.

Gruß Daniel


Anzeige
Verzeichnis der aktuell geöffneter Datei
30.03.2023 11:59:46
Josef Schindler
Sehr geehrtes Excelforum,

kann ich in einer Zelle mir den Pfad der aktuell geöffneten Datei anzeigen lassen?

Ich bitte höflichst um einen Tipp

besten Dank schon im Voraus!

Gruß, Josef


AW: Verzeichnis der aktuell geöffneter Datei
30.03.2023 12:01:23
onur
Pfad = ThisWorkbook.Path


AW: Verzeichnis der aktuell geöffneter Datei
30.03.2023 12:14:30
Josef Schindler
vielen Dank - haut hin


AW: Verzeichnis der aktuell geöffneter Datei
30.03.2023 14:06:29
Daniel
Hi Josef
Höflichkeit ist hier gerne gesehen, aber ein einfaches "Hallo" reicht aus.

das anzeigen des Pfades geht auch ohne VBA in einer Zelle. Man bekommt Pfad, Datei und Blattname mit:
=Zelle("dateiname")
und den Pfad kann man damit extrahieren:
=Links(Zelle("dateiname"),Finden("[";Zelle("dateiname"))-2)
Gruß Daniel

Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige