EInfaches Makro - öffnen, bearbeiten und schließen aller Dateien eines Ordners

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: EInfaches Makro - öffnen, bearbeiten und schließen aller Dateien eines Ordners

Re: EInfaches Makro - öffnen, bearbeiten und schließen aller Dateien eines Ordners

von Karolus » Do, 17.11.2016 18:30

Hallo

@Toxitom:
… genau: die Zeile deutet auf writer hin.
…der aufgezeichnete Quark untendrunter sieht aber sehr nach Calc aus…

Re: EInfaches Makro - öffnen, bearbeiten und schließen aller Dateien eines Ordners

von Toxitom » Do, 17.11.2016 14:55

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

Re: EInfaches Makro - öffnen, bearbeiten und schließen aller Dateien eines Ordners

von Toxitom » Do, 17.11.2016 13:42

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:

Code: Alles auswählen

If Right(name1, 3) = "odt" Then
Die Zeile deutet auf Writer hin *grins* - ansonsten hast Du natürlich recht....

VG Tom

Re: EInfaches Makro - öffnen, bearbeiten und schließen aller Dateien eines Ordners

von Karolus » Do, 17.11.2016 12:20

Hallo

sollen wir jetzt raten ob du in writer-Dokumenten oder in Calc-dokumenten rumspielen willst??

Nach oben