Jörg: Excel frage zu Dateipfad in formel

Beitrag lesen

Hi,

Na aber diese Hellseher funktion gibt es muss doch eine Hellseher funktion geben

genau wie in PHP oder sowas wie zb "echo $pfad" irgendwie sowas muss es doch geben

natürlich gibt es das in Excel. Ja nachdem, was man vorhat, kann man zum Beispiel verwenden:

=info("verzeichnis")
=zelle("dateiname")

Oder noch besser in VBA, da gibt es mehrere  Möglichkeiten. Für den Threadersteller wäre zum Beispiel der folgende Code in Verbindung mit dem Change-Ereignis des Blattes eine Möglichkeit:

Sub Formelaktualisieren()
Dim strOrdner As String
Dim strDatei As String
Dim strTabelle As String

strDatei = "kunden.xls": strTabelle = "Kunden"

strOrdner = ThisWorkbook.Path: If Right(strOrdner, 1) <> "" Then strOrdner = strOrdner & ""
Range("L14").FormulaLocal = "=sverweis(K14;'" & strOrdner & "[" & strDatei & "]" & strTabelle & "'!A$2:H$23;7;falsch)"
End Sub

Viele Grüße
Jörg