Automatischer Dateiname im selben Ordner
Verfasst: Mi, 12.05.2010 22:45
Hallo,
wage gerade meine ersten Makro schritte und bin in diesem Thema noch Neuling.
Bin auf der Suche nach einer Möglichkeit eine Datei per Makro anhand von mehreren Zelleninhalten zu benennen und im selben Ordner wie die geöffnete Datei zu Speichern. Wenn möglich wäre es auch ganz praktisch wenn ein Unterordner entsprechend eines Zelleninhalts erstellt wird. Aber das ist erst mal nebensächlich.
Habe hier im Forum folgendes gefunden:
Was muss ich tun um mehrere Zellen als Quelle zu nutzen ergänzt mit festem Text und eventuell auch Leerzeichen wenn möglich?
Beispiel: "Das Forum ist (A1) und die Leute (B4)"
Wie schon erwähnt soll der aktuelle Ordner der Datei als Ziel genutzt werden.
Hoffe ich fordere hier nicht zu viel.
Schon mal danke im Vorraus
wage gerade meine ersten Makro schritte und bin in diesem Thema noch Neuling.
Bin auf der Suche nach einer Möglichkeit eine Datei per Makro anhand von mehreren Zelleninhalten zu benennen und im selben Ordner wie die geöffnete Datei zu Speichern. Wenn möglich wäre es auch ganz praktisch wenn ein Unterordner entsprechend eines Zelleninhalts erstellt wird. Aber das ist erst mal nebensächlich.
Habe hier im Forum folgendes gefunden:
Code: Alles auswählen
Sub ReNummer_Speichern
dim dummy()
oDoc = ThisComponent
oSheet = oDoc.Sheets.getByName("Tabelle1") 'Tabellenblattname
oCell = oSheet.getCellRangeByName("A1") 'Zelle A1, in der Rechnungsnummer steht
sReNummer = oCell.String
sLaufwerk = "F:/" 'Achtung: Für den Speicherort den Laufwerkspfad anpassen
Filename = sReNummer
neuerpfad = sLaufwerk + Filename + ".ods"
dateiurl=converttourl(neuerpfad)
odoc.storeAsUrl(dateiurl,dummy())
End Sub
Beispiel: "Das Forum ist (A1) und die Leute (B4)"

Wie schon erwähnt soll der aktuelle Ordner der Datei als Ziel genutzt werden.
Hoffe ich fordere hier nicht zu viel.
Schon mal danke im Vorraus