Hallo
sollen wir jetzt raten ob du in writer-Dokumenten oder in Calc-dokumenten rumspielen willst??
EInfaches Makro - öffnen, bearbeiten und schließen aller Dateien eines Ordners
Moderator: Moderatoren
Re: EInfaches Makro - öffnen, bearbeiten und schließen aller Dateien eines Ordners
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: EInfaches Makro - öffnen, bearbeiten und schließen aller Dateien eines Ordners
Hmm, Markus... Dein Code ist ein Mischmasch aus VBA-Code und Dispatcher-Code von AOO/LibO (also Makroaufnahme).
Das wird so überhaupt nicht in OO/LO funktionieren. Weder sind Sachen wie "vbDirectory" vordefiniert, noch kann ein Makro durch den Aufruf des Modulnamens gestartet werden. OO/Lo kennt kein automatisches Startmakro "Main" - der Name ist zwar zulässig, hat aber ansonsten nix zu sagen und keine Bedeutung.
Dein Wunsch ist zwar durchaus recht einfach in LibreOffice und wahrscheinlich auch in OpenOffice realisierbar, aber bitte verstehe, dass ich Dir nicht das komplette Makro "vorschreibe";)
@ Karolus: Nö, raten müssen wir nicht:
Die Zeile deutet auf Writer hin *grins* - ansonsten hast Du natürlich recht....
VG Tom
Das wird so überhaupt nicht in OO/LO funktionieren. Weder sind Sachen wie "vbDirectory" vordefiniert, noch kann ein Makro durch den Aufruf des Modulnamens gestartet werden. OO/Lo kennt kein automatisches Startmakro "Main" - der Name ist zwar zulässig, hat aber ansonsten nix zu sagen und keine Bedeutung.
Dein Wunsch ist zwar durchaus recht einfach in LibreOffice und wahrscheinlich auch in OpenOffice realisierbar, aber bitte verstehe, dass ich Dir nicht das komplette Makro "vorschreibe";)
@ Karolus: Nö, raten müssen wir nicht:
Code: Alles auswählen
If Right(name1, 3) = "odt" Then
VG Tom
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Re: EInfaches Makro - öffnen, bearbeiten und schließen aller Dateien eines Ordners
Hey Stranze,
schon klar, dass das vorher in MS Office lief
UNd doch... Du kannst ein weiteres Makro im Makro aufrufen - der call befehl ist nicht nötig - stört aber auch nicht. Allerdings musst Du den Funktionsnamen verwenden - nicht das Modul an sich... aber das ist alles schon zu detailliert.
Fange an mit dem ersten Thread dieses Forums (Makros und allgemeine Programmierung) an - dort gibt es jede Menge Hinweise und Links zu deutsch- bzw. englischsprachigen Dokumenten, die Dir den Einstieg ermöglichen bzw. erleichtern.
Und wenn dann spezielle Fragen auftauchen - dann bist Du hier richtig )
Viele Grüße
Tom
schon klar, dass das vorher in MS Office lief
UNd doch... Du kannst ein weiteres Makro im Makro aufrufen - der call befehl ist nicht nötig - stört aber auch nicht. Allerdings musst Du den Funktionsnamen verwenden - nicht das Modul an sich... aber das ist alles schon zu detailliert.
Fange an mit dem ersten Thread dieses Forums (Makros und allgemeine Programmierung) an - dort gibt es jede Menge Hinweise und Links zu deutsch- bzw. englischsprachigen Dokumenten, die Dir den Einstieg ermöglichen bzw. erleichtern.
Und wenn dann spezielle Fragen auftauchen - dann bist Du hier richtig )
Viele Grüße
Tom
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Re: EInfaches Makro - öffnen, bearbeiten und schließen aller Dateien eines Ordners
Hallo
@Toxitom:
… genau: die Zeile deutet auf writer hin.
…der aufgezeichnete Quark untendrunter sieht aber sehr nach Calc aus…
@Toxitom:
… genau: die Zeile deutet auf writer hin.
…der aufgezeichnete Quark untendrunter sieht aber sehr nach Calc aus…
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)