🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Anfänger sucht Hilfe
Anfänger sucht Hilfe
Habe ein Eingabeformular aus dem ich eine Vorlagendatei (.ots) öffnen kann. In dieser Datei sollen dann die eben im Formular eingegebenen Daten beim Öffen automatisch aktualisiert werden. Geht das per Makro und wie?
-
- * LO-Experte *
- Beiträge: 3041
- Registriert: Mo 12. Nov 2012, 16:59
Re: Anfänger sucht Hilfe
Doch nicht in der Vorlagendatei?! Sondern im Eingabeformular selbst! (Das fußt doch auf einer Abfrage oder?!)
Dann kannst Du das Formular mit re. Maustaste im Bearbeitungsmodus öffnen... und editieren.
Dann kannst Du das Formular mit re. Maustaste im Bearbeitungsmodus öffnen... und editieren.
LO 24.8.7.2 (X86_64) / Windows 11 64bit
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
Re: Anfänger sucht Hilfe
Hallo,
ja geht, hier findest Du eine Lösung mit der Serienbrieffunktion Mailmerge und ein bisschen tiefer von DPunch eine Lösung mit Platzhaltern.
Funktionieren beide.
Gruß R
ja geht, hier findest Du eine Lösung mit der Serienbrieffunktion Mailmerge und ein bisschen tiefer von DPunch eine Lösung mit Platzhaltern.
Funktionieren beide.
Gruß R
Windows 11: AOO, LO Linux Mint: AOO, LO
Re: Anfänger sucht Hilfe
Zunächst mal Danke für die Antworten.
Meine Anforderungen habe ich nicht richtig beschrieben.
Über das Formular gebe ich Daten ein bzw. ändere diese. Analog einer Abfrage sollen diese dann nach calc in das erste Tabellenblatt einer bestehenden calc Datei geschrieben werden. Das habe ich bisher mit Vorlagedatei ( .ots) und "Daten aktualisieren" gelöst. Das will ich aber per Makro automatisieren am besten bis zum Ausdruck von Tabellenblatt 2. In diesem habe ich bereits per calc Formeln einen aufbereiteten Ausdruck erstellt, den ich zum Druck von Dienstplänen brauche.
Folgender Beitrag von D Punc hat mich schon in die Richtung gebracht weiter gebracht;
http://de.openoffice.info/viewtopic.php?f=18&t=45526
Hierbei wird aber nur gespeichert
Meine Anforderungen habe ich nicht richtig beschrieben.
Über das Formular gebe ich Daten ein bzw. ändere diese. Analog einer Abfrage sollen diese dann nach calc in das erste Tabellenblatt einer bestehenden calc Datei geschrieben werden. Das habe ich bisher mit Vorlagedatei ( .ots) und "Daten aktualisieren" gelöst. Das will ich aber per Makro automatisieren am besten bis zum Ausdruck von Tabellenblatt 2. In diesem habe ich bereits per calc Formeln einen aufbereiteten Ausdruck erstellt, den ich zum Druck von Dienstplänen brauche.
Folgender Beitrag von D Punc hat mich schon in die Richtung gebracht weiter gebracht;
http://de.openoffice.info/viewtopic.php?f=18&t=45526
Hierbei wird aber nur gespeichert
Re: Anfänger sucht Hilfe
Hi,
hier ein kleines Druckmakro, das Tabelle2 auf den Standarddrucker schickt.
Gruß R
hier ein kleines Druckmakro, das Tabelle2 auf den Standarddrucker schickt.
Code: Alles auswählen
sub S_tabelle2_drucken
odoc = thiscomponent
osheet = odoc.sheets.getbyname("Tabelle2")
oController = odoc.currentcontroller
oController.ActiveSheet = osheet
dim printProps() as new com.sun.star.beans.PropertyValue
thiscomponent.print(printProps())
end sub
Windows 11: AOO, LO Linux Mint: AOO, LO
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.