per Basic ein Modul löschen

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

Moderator: Moderatoren

clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

per Basic ein Modul löschen

Beitrag von clag »

Hi Kenner und Könner,

ganz schlau wollte ich sein und habe in einer Writer Vorlage ein Makro in Modul1 platziert,
damit es nur aktiv ist wenn auch die Vorlage wirklich geladen ist, so weit so gut.

Nun habe ich bemerkt das dann alle Dokumente die aus dieser Vorlage entstehen,
auch das Modul mit dem Makro enthalten das war nun überhaupt nicht mein Ziel.

mit welchem Basic Befehl/Code könnte ich das Modul aus dem Dokument entfernen

bzw kann man ein Modul wenn es ein Standardmodul ist, aktivieren und deaktivieren?
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: per Basic ein Modul löschen

Beitrag von komma4 »

clag hat geschrieben:Nun habe ich bemerkt das dann alle Dokumente die aus dieser Vorlage entstehen,
auch das Modul mit dem Makro enthalten das war nun überhaupt nicht mein Ziel.
Das soll auch so sein, wenn man mit Vorlagen arbeitet.


Per Hand möchtest Du nicht entfernen?
Du brauchst Zugriff auf die Basiclibraries jedes Dokuments

In meiner Extension BTL2 - BasicTextListe 2 findest Du Beispielcode dazu.... dann hilft Dir XRAY weiter (ich denke: .removeByName)


Viel Erfolg!
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Antworten