Liebe Community,
ich verzweifle am ermitteln des Dateinamens.
Folgende Aufgabenstellung: habe eine Calcdatei offen und möchte den Dateinamen dieser Calcdatei per Basic ermitteln. Geht es mit thisComponent....?
Danke und viele Grüße,
Dieter
Dateinamen ermitteln
Moderator: Moderatoren
Dateinamen ermitteln
Intel(R) Dual Core(TM)2, 2.5 GHz, 2 GB RAM
Windows Vista Ultimate 32Bit
Microsoft Office 2003/2007, OpenOffice.org 3.1, SQLServer 2005/2008, Oracle, MySQL 5.1
Windows Vista Ultimate 32Bit
Microsoft Office 2003/2007, OpenOffice.org 3.1, SQLServer 2005/2008, Oracle, MySQL 5.1
Re: Dateinamen ermitteln
Hallo
Gruß Karo
Code: Alles auswählen
Sub dateinamen
apfad = split(thiscomponent.url, "/")
msgbox apfad(ubound(apfad))
End Sub
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: Dateinamen ermitteln
Hallo Karo,
danke für die schnelle Lösung.
Bei Dateinamen die Leerzeichen beinhalten wird statt einem Leerzeichen der Wert %20 angezeigt. Kann man dies verhindern?
Danke und Gruß, Dieter
danke für die schnelle Lösung.
Bei Dateinamen die Leerzeichen beinhalten wird statt einem Leerzeichen der Wert %20 angezeigt. Kann man dies verhindern?
Danke und Gruß, Dieter
Intel(R) Dual Core(TM)2, 2.5 GHz, 2 GB RAM
Windows Vista Ultimate 32Bit
Microsoft Office 2003/2007, OpenOffice.org 3.1, SQLServer 2005/2008, Oracle, MySQL 5.1
Windows Vista Ultimate 32Bit
Microsoft Office 2003/2007, OpenOffice.org 3.1, SQLServer 2005/2008, Oracle, MySQL 5.1
Re: Dateinamen ermitteln
Hallo
%20 ist der haxadezimale ascii-code des Leerzeichens.
Gruß Karo
Ja, mit noch kürzer:Bei Dateinamen die Leerzeichen beinhalten wird statt einem Leerzeichen der Wert %20 angezeigt. Kann man dies verhindern?
Code: Alles auswählen
sub Dateiname
msgbox thiscomponent.title
end sub
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: Dateinamen ermitteln
Danke, bist ein Schatz.
Habe es immer vergeblich mit ThisDocument.Title versucht. Das kommt davon, wenn man dauernd mit Microsoft zu tun hat
Schöne Grüße, Dieter
Habe es immer vergeblich mit ThisDocument.Title versucht. Das kommt davon, wenn man dauernd mit Microsoft zu tun hat

Schöne Grüße, Dieter
Intel(R) Dual Core(TM)2, 2.5 GHz, 2 GB RAM
Windows Vista Ultimate 32Bit
Microsoft Office 2003/2007, OpenOffice.org 3.1, SQLServer 2005/2008, Oracle, MySQL 5.1
Windows Vista Ultimate 32Bit
Microsoft Office 2003/2007, OpenOffice.org 3.1, SQLServer 2005/2008, Oracle, MySQL 5.1