VBA Pfadname in Zelle

kmeleon

Cadet 4th Year
Registriert
Nov. 2007
Beiträge
99
Wie der Threadtitel schon sagt, möchte ich den Pfad+Dateinamen in einer Zelle widergeben. Folgender Code wird mit "Runtime Error 424, Object required" quittiert:

Sub Dateiname()
Dim s As String
s = ActiveWorkbook.FullName
Tabelle1.Range("A1").Value = s

End Sub

???...
 
Habe mich stets bemüht, aber die Transferleistung nicht hinbekommen ;-) Selber Fehler.

Sub Dateiname()
Dim s As String
Dim t As Range
s = ActiveWorkbook.FullName
Set t = Tabelle2.Range("A1")
t.Value = s

End Sub
 
dein erster Code war schon fast richtig

Code:
Sub Dateiname()
    Dim s As String
    s = ActiveWorkbook.FullName
    Tabelle1.Range("A1") = s.Value

End Sub

sollte funktionieren. Links steht wo es hingeht - rechts wo es herkommt - deshalb muss auch auf der Rechten Seite das stehen, was du übergeben möchtest - in deinem Fall den Value.

ok?
 
Muss es denn unbedingt VBA sein?
Es geht auch einfach mit "Boardmitteln" >> Thema: ZELLE()
 
Wenn Formel dann

=INFO("VERZEICHNIS")

um den Dateipfad anzeigen zu lassen.
 
Zurück
Oben