Drucken und speichern per Makro

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

Spike1985
Beiträge: 2
Registriert: Fr, 15.02.2013 10:59

Drucken und speichern per Makro

Beitrag von Spike1985 »

Hallo Gemeinde,
ich hoffe, ich habe bei meiner Suche im Forum nicht die passende Antwort überlesen. ggf. bitte einfach verweisen.
Nun zu der Frage, um die es geht...
Ich möchte folgendes realisieren:
Eine Bestelliste soll "idiotensicher" verarbeitet werden. Dazu soll folgendes geschehen:
1. Die Zellen für die Bestellmengen sollen nur Zahlen >1 akzeptieren (das kann sogar ich ;-) )
2. Die "ursprüngliche Datei" soll nicht bearbeitet werden können
*Alle Bestellmengen beim öffnen "leer"
*Kein manuelles Bearbeiten der anderen Zellen möglich
(Meine Idee, wäre ein Button mit Makro, der die schreibgeschützte Original-Datei kopiert, automatisch mit Datum und Uhrzeit als Filename in einem bestimmten Ordner ablegt und diese dann, in den Bestellmengen-Feldern editierbar, öffnet)
3. Die fertig bearbeiteten Listen (2 getrennte Listen/Tabellenblätter, da unter zwei verschiedenen Kunden-Nummern beim selben Lieferanten bestellt werden muss) sollen per Button/Makro zunächst so "gekürzt" werden, dass Zeilen ohne Bestellmenge "rausfliegen", dann an einen bestimmten Drucker, nicht den Standard-Drucker sondern einen Faxtreiber, übergeben werden. Dabei soll jedes Tabellenblatt gedruckt werden, jeweils mit einem Deckblatt, auf dem groß die Kundennummer aufgedruckt ist. Super wäre es zudem, wenn die Deckblätter beim Bearbeiten der Listen ausgeblendet wären um die reichlich laienhaften Benutzer nicht zu verwirren. Gleichzeitig sollte die Datei dann, so wie sie an den Drucker übergeben ist, gespeichert und geschlossen, also archiviert werden (mit den eingetragenen Bestellmengen, gerne wieder schreibgeschützt).

Da ich bei Makros noch absolut frisch bin, nehme ich an Stelle einer Anleitung auch gerne ein fertiges Makro, in dem ich nur noch den Drucker, sowie Quell- und Zieldatei definieren muss... ;-)

Danke im Voraus
Eddy
********
Beiträge: 2781
Registriert: So, 02.10.2005 10:14

Re: Drucken und speichern per Makro

Beitrag von Eddy »

Hallo Vorstand Spike1985,
Spike1985 hat geschrieben:2. Die "ursprüngliche Datei" soll nicht bearbeitet werden können
*Alle Bestellmengen beim öffnen "leer"
Speichere das Dokument als Vorlage.

Alles andere besser/nur mit Makro. Dafür haben wir extra ein Unterforum eingerichtet. Bitte frage da nach > OOo Basic und Java

Bitte im Nachhinein

Eddy
juetho
******
Beiträge: 617
Registriert: Di, 20.04.2010 15:46
Wohnort: Berlin

Re: Drucken und speichern per Makro

Beitrag von juetho »

Hallo und willkommen hier im Forum!

1. Alle Fragen zu Makros gehören ins Unterforum Basic und Java. Aber eröffne jetzt keine doppelte Diskussion; das wird ein Moderator durch Verschieben erledigen.
Immer wieder gerne :roll: —lorbass, Mod

2. Das sind eine Menge Anforderungen/Wünsche, sodass du keine fertige Lösung erwarten kannst.

3. Im Basic-Unterforum gibt es "ganz oben" Informationen zur StarBasic-Programmierung mit einigen Links, wo es Lösungen und Hinweise für Teilaufgaben gibt. Du wirst nicht darum herumkommen, diese Lektüre zu verarbeiten und daraus deine eigene Lösung zu erstellen.

Gruß Jürgen
Situation: LibO 3.6 auf Win 7 Home Premium (64-bit) mit MySQL (localhost) über JDBC
Spike1985
Beiträge: 2
Registriert: Fr, 15.02.2013 10:59

Re: Drucken und speichern per Makro

Beitrag von Spike1985 »

Immer wieder gerne —lorbass, Mod
Danke und sorry
2. Das sind eine Menge Anforderungen/Wünsche, sodass du keine fertige Lösung erwarten kannst.
Hab ich auch nicht. Das war eher Scherzhaft.
3. Im Basic-Unterforum gibt es "ganz oben" Informationen zur StarBasic-Programmierung mit einigen Links, wo es Lösungen und Hinweise für Teilaufgaben gibt. Du wirst nicht darum herumkommen, diese Lektüre zu verarbeiten und daraus deine eigene Lösung zu erstellen.
Danke, sowas hab ich gesucht.
Antworten