|
 DateTime2
Manuelle
Installation: Download im OOo V1
Format SXW, mit Dokumentation
|
2.0.3
|
2008-10-13 2.0.3 Update für OOo
Version 3.0.0
2007-08-15 2.0.1 (von ins_date /
ins_time)
Einfügen von Datum oder Zeit
, als Text oder Feld (formatierter Wert), in Writer oder
Calc, in einem benutzerdefinierbarem Format. Neu: Routinen für
eine Zeitstempel Funktion (Datum und Zeit kombiniert)
Einfügen im Textdokument
(Writer oder WebWriter);
Einfügen in der
Tabellenkalkulation: in eine Zelle oder Zellbereich(e); bei
einzelnen Zellen konfigurierbares Verhalten: überschreiben oder
zum Inhalt zufügen; Postion vor oder hinter dem Inhalt,
Trennzeichen definierbar
Die Makro-Routinen: Datum_Feld,
Datum_Text, Zeit_Feld und Zeit_Text, Zeitstempel_Feld,
Zeitstempel_Text eignen sich natürlich auch für eine
Zuweisung zu einer Tastenkombination oder zur Hinterlegung auf
Symbolschaltflächen.
Dokumentation mit
Installationshinweisen im Textdokument, Basic-Code im
angehängten Modul.
Auch verfügbar als
Extension-Version für OOo ab Version 2.1
(Installationsanweisung)
|
Version 2
Insert date or time,
as text / string or field / value, in Writer / Calc, formatted
to user needs ( ISO8601 format, adjustable).
The macros in
document's attached BASIC module, usable for keyboard shortcut
or customized toolbar assignment.
Additional functions
for inserting a timestamp.
Original named
ins_date/ins_time; this was the second version of my first
example of wired code (2004-08-23). Basics from Daniel
Rentz.
Available Extension
version.
|
|
ins_date
/ ins_time
|
1.0.9
|
2007-06-24 Version 1 (für OOo
1.1.x)
Einfügen von Datum oder Zeit,
als Text oder Feld, in Calc oder Writer in einem
benutzerdefinierbarem Format
Die vier Makro-Routinen:
Datum_Feld, Datum_Text, Zeit_Feld und Zeit_Text eignen
sich natürlich auch für eine Zuweisung zu einer
Tastenkombination oder zur Hinterlegung einer
Symbolschaltfläche.
|
Insert date or time,
as text / string or field / value, in Writer / Calc, formatted
to user needs ( ISO8601 format, adjustable).
Four macros in
document's attached BASIC module, usable for keyboard shortcut
or customized toolbar assignment.
Second version
of my first example of wired code (2004-08-23). Basics from
Daniel
Rentz.
|
|
SettingDocProperties
|
2004-08-23
|
Erstellen eines Dokuments aus
einer Benutzervorlage und das Setzen von Werten in den
Datei->Eigenschaften
Dieses Makro wurde notwendig, da
aus Vorlagen evtl. vorhandene Einträge in den
Dokument >Eigenschaften nicht übernommen werden. So
kann ich einige meiner speziellen Dokumente
(Projektdokumentation, die Dokumente der BASIC-Beispiele,
Firmenkorrenspondenz, Rechnungen etc.) bei der Erstellung mit
Inhalten versorgen. Die Makros sind an Schaltflächen in einer
Symbolleiste gebunden, was mir neue Dokumente "auf einen
Klick" erlaubt.
|
Open a new document
using an user defined document template and setting of values to
File->Properties fields
The
File->Properties... values set in a template aren't contained
in newly created documents. So I wrote a couple of macros like
this sample to create a new document with my templates and my
content properties. These macros are bound to buttons on a tool
bar to enable one click different document types
|
|
 OOoDIL
|
0.5.6
|
Erstellen eines Calc-Dokuments
mit den Informationen von ausgesuchten OOo-Dokumenten (starte
das Makro DIL
im Modul DIL
der Bibliothek OOoDIL
des Bereichs Meine
Makros)
Es werden alle ausgewählten
OpenOffice.org-Dateien (und alle eines evtl. markierten
Unterverzeichnisses) gelesen und deren Datei>Eigenschaften
im Calc-Dokument ausgegeben.
Deutsche oder Englische
Dialogsprache und Spaltenüberschriften (Englisch als
Default-Sprache, wenn keine passende Sprachangabe gefunden)
Filterliste mit OpenDocument ODF
und OpenOffice.org 1.0 Dateiformaten. Bei Einstellung "Alle
Dateien" können auch Dateien ohne Datei-Endung markiert
werden.
0.5.3 ProgressBar, Erstellung im
Hintergrund, Bugfix für WinXP
0.5.4 Fix Auswahl
Unterverzeichnis mit Leerzeichen
ToDo:
* einfache
Konfiguration * Zulassen weiterer Dokumenten-Formate
|
Create a Calc
document with information from selected OOo documents (run:
macro DIL
contain in module DIL
in Basic library OOoDIL
in My
Macros section.
All selected
documents are scanned (all in selected sub directories) and
their OpenOffice.org File>Properties
information are collected to a Calc document.
English or German
dialogue and output. English as default.
Filters for
OpenDocument ODF and OpenOffice.org file formats. Chosse "All
files" filter to select files without file extension.
0.5.4 ProgressBar,
Background creation, some bug fixing (sub directory with spaces
in name)
ToDo:
*
simplify configuration * add more file formats
|
|
 OOoDIP
|
Version im Test, noch keine
Freigabe
coming soon
|
2007-10-08
Dokument Information patchen
Diese Makros ermöglichen die
Veränderung der Datei>Eigenschaften-Informationen
(Ersteller, letzter andernder Benutzer, letzter Druck-Benutzer
und deren Datum/Zeit-Informationen) des aktuellen Dokuments über
einen Dialog.
Eine Schaltfläche "Dok.
init" vereinfacht das Setzen der Werte, so als ob das
Dokument gerade erstellt wurde.
Diese Anwendung ist dazu gedacht
die Privatsphäre bei Weitergabe von Dokumenten zu ermöglichen:
nicht jeder Empfänger sollte bspw. die Gesamtbearbeitungszeit
einsehen können.
ToDo: Formatierung
„Gesamtbearbeitungszeit“, Ausnahme- bzw. Fehlerbehandlungen
, Konsistenzprüfungen (edit nicht vor create), System- und
Installationstest auf Windows
|
Document Info
Patcher
Macros to allow
changing the File>Properties
statistics (creating author/last changer/print user's date/time,
or total editing time and version through a dialoge.
Single editing
controls and "Reset as new document" button.
Intended to keep an
user's privacy when passing a document: as an example, not every
recipient should see total editing time.
Multilingual user
interface, depending on detected OOo' GUI language (English,
German, Dutch)
|
|
 ATL2
- AutoTextListe2
|
2.0.3
|
Auslesen der AutoTexte in ein
Writer-Dokument; Erweiterung des mitgelieferten Standard-Makros
"AutoText" aus der Bibliothek "Gimmicks"
(dieses gibt nur den Namen und das Kürzel aus).
Diese Erweiterung gibt in einer
Tabelle eines neu erstellten Writer-Dokuments den Namen, das
Kürzel und den (unformatierten) Text des AutoText-Eintrags aus.
Erweiterte Version mit
Auswahldialog:
* Alle AutoTexte ausgegeben *
Alle Einträge einer Kategorie ausgeben * ein oder mehrere
Einträge einer Kategorie ausgeben
Dialog in Deutsch oder Englisch
– je nach erkannter Oberflächensprache von OOo.
Druckformatierung
in A4 Querformat (Letter Landscape bei englischer Sprache).
OOo
V2 Extension (Installation durch Doppelklick)!
Ausführen: starte
AutoTextListe2
aus Modul ATL2
der Bibliothek ATL2
V2.0.2 mit Englisch als
Default-Sprache, kleinere Textkorrekturen
V2.0.3 Ergänzung der
Extension-Informationen zur Anzeige im Extension Manager (ab
OOo3)
|
Macro to list
Autotext entries to a writer document. Extension of Ooo's
macro "AutoText” in library "Gimmicks”, delivered
with OOo 1.1.x (which only lists name and shortcut of an
AutoText).
This extended
version lists the (unformatted) text of an AutoText entry aside
the name and shortcut.
This macro presents
a selection dialogue:
* list all installed
AutoTexts * list complete AutoText category * list one or
more entries of one category
Dialogue with
English or German texts – depending on detected Ooo's GUI
language.
Paper format Letter
Landscape (German A4 Querformat if language is German)
OOo V2 extension
(double-click installation)
To run the
macro: Execute AutoTextListe2
within module ATL2
in library ATL2
V2.0.2: Default
language changed to English, minor text changes
V2.0.3 Additional
Extension information to be displayed in Extension Manager
(since OOo3)
|
|
 BTL2
BasicTextListe
|
2.1.1
|
2008-12-27
Gibt alle vorhandenen
BASIC-Module aus allen installierten Bibliotheken und allen
aktuell geladenen Dokumenten in ein Writer-Dokument aus.
Generiert aus dem Text der hier
installierten Basic-Module ein etwa 800 Seiten Writer-Dokument
in ca. 4 Sekunden; inkl. Inhaltsverzeichnis.
OOo
V2 Extension: benötigt OOo Version 3.0 oder grösser
Ausführen: starte
BasicTextListe2
aus Modul BTL2
der Bibliothek BTL2
2.0.3 Ergänzung der
Extension-Informationen zur Anzeige im Extension Manager (ab
OOo3)
2.0.4 Definition sMakroDatum
2.1.0 vom 2008-12-05 (benötigt:
OOo 3.0.0 oder grösser)
+ zusätzliche
Ausgabe der Basic-Bibliotheken aktuell geladener Dokumente, auch
von Base-Formularen
+ eine Progressbar
in der Statuszeile von OOo gibt Auskunft über Fortschritt der
Bearbeitung
+ Kopfzeilenaufbau
ergänzt: Bereich: Bereichsbezeichnung Bibliothek:
Bibliothekenname Modul: Modulname
+ in den Datei>Eigenschaften
wird der Computername und der Name des angemeldeten Benutzers
ausgeben
2.1.1 vom 2008-12-27 Fix für
Progressbar im StartCenter
Version
2.0.4 (für Ooo-Versionen kleiner 3.0.0)
|
Macro to list the
text of all Basic modules of all installed libraries to a writer
document
This version creates
a 800 page writer document in approx. 4 seconds, including a
table of content.
Paper format Letter
(if an English OOo GUI is detected).
OOo V2 extension
(double-click installation).
To run the
macro: Execute BasicTextListe2
within module BTL2
in library BTL2
V2.0.3 Additional
Extension information to be displayed in Extension Manager
(since Ooo3)
2.1.0 of 2008-12-05
(needs OOo 3.0.0 or better)
+ additonal lists
libraries of all loaded documents, and from Base forms, too.
+ Progressbar
+ 3 level chapter
names in header: LibContainer, Library and Module
+ File>Properties...
lists username and computername of logged on user (Environment
variable of operating system used)
2.1.1 of
2008-12-27 Fix for Progressbar in StartCenter
Version
2.0.4 (for Ooo versions prior 3.0.0)
|
|
makeDayCopy
|
2010-08-12
|
Routine zum Erstellen einer
Sicherungskopie des aktuellen Dokuments.
Das Makro ermittelt den Namen
und den Speicherort des aktuellen Dokuments. Diese Datei-Adresse
wird ergänzt um eine definierte Zeichenkette. Dann wird das
Speichern an gleicher Stelle versucht.
Es erscheint keine Meldung über
den Ausgang des Versuchs. Im Allgemeinen erscheint aber eine
Fehlermeldung, wenn es nicht klappt.
Eingestellt ist ein Unterstrich
und das Datum im ISO-Format. Text.odt
wird zu Text.odt_20060520.
Das Makro überschreibt keine
vorhandene Datei, sondern warnt in diesem Fall mit einem
Nachrichtenfenster.
Version 2010-08-12 Speichert
auch BASE-*.odb Dateien bei Aufruf aus dem Hauptfenster
|
Make a copy of
actual document.
The name and
location of an actual loaded document is retrieved. Both will be
expanded with a defined string. Then a SAVE operation to the
same location is tried.
There is no message
on the result. However, some messages will be displayed if
something went wrong.
Definied extension
is a underline character and the computers system date in
ISO-Format. Text.odt
gets Text.odt_20060520.
The macro doesn't
overwrite an existing target file, but will inform the user with
a message.
Version 2010-08-12
now saves BASE-*.odb files if called from Base main window
|
|
startOOO
|
2007-07-18
|
Öffnen aller Dateien in einem
Ordner
Dieses Modul empfindet das
Verhalten des XLSTART-Ordner nach, wenn es dem Ereignis
„Programmstart“ zugeordnet wird.
|
The module simulates
the behaviour of XLSTART folder, if assigned to the event of
Ooo's program start
Open all files in a
given folder
|