Hallo,
wie kann ich den "Objekt Inspector" unter Libreoffice aufrufen?
Ich habe ihn erfolgreich installiert.
cu
Strunz

Objekt Inspector aufrufen unter Libreofffice?
Re: Objekt Inspector aufrufen unter Libreofffice?
Hallo Strunz,
welchen Inspektor hast Du installiert?
Bei mir habe ich XRAY, als auch MRI installiert und lade beide.
Nun muss das Laden der Bibliotheken einem Ereignis zu gewiesen werden.
Unter Menü Extras → Optionen → LibreOffice → Sicherheit,
Button „Makrosicherheit“ muss die Einstellung „Mittel“ ausgewählt sein, sonst werden die Bibliotheken nicht geladen.
Es fehlt nur noch ein Neustart von LibO.
Ein Test Makro für MRI:
Ein Test Makro für XRAY:
welchen Inspektor hast Du installiert?
Bei mir habe ich XRAY, als auch MRI installiert und lade beide.
- Menü Extras → Makros → Makros verwalten → LibreOffice Basic...
- Button „Verwalten“ anklicken
- Register „Module“ auswählen
- Im linken Fenster die Bibliothek „Meine Makros → Standard“
(Standard markieren) - Button „Neu“ anklicken und einen Name für das neue Modul eingeben
- Das neue Modul im linken Fenster markieren und auf Button „Bearbeiten“ klicken
- Es öffnet sich die Basic-IDE
- Im Modul die Routine „Sub Main…“ löschen und nachfolgenden Code einfügen.
Code: Alles auswählen
REM ***** BASIC *****
REM Bibliotheken bei LibreOffice-Start laden
Sub LoadingLibraries
' Hier in der Basic-IDE -> Objektkatalog
' LibreOffice Makros & Dialoge -> Tools
' Globalscope.BasicLibraries.LoadLibrary ( "Tools")
' load TOOLS library with helper function
If NOT GlobalScope.BasicLibraries.isLibraryLoaded( "Tools" ) Then
GlobalScope.BasicLibraries.LoadLibrary( "Tools" )
End If
'https://extensions.openoffice.org/en/project/mri-uno-object-inspection-tool
' Für Libreoffice: https://extensions.openoffice.org/en/projectrelease/mri-uno-object-inspection-tool-133
Globalscope.BasicLibraries.LoadLibrary ( "MRILib")
' https://wiki.openoffice.org/wiki/DE/Makro_Basic_Tutorial
'http://berma.pagesperso-orange.fr/Files_en/XrayTool60_de.odt
GlobalScope.BasicLibraries.LoadLibrary("XrayTool")
End Sub - Menü Extras → Anpassen..
- Register „Ereignisse“ auswählen
- Unterhalb des linken Fenster befindet sich die Option „Speichern in:“
wähle hier unbedingt zuerst LibreOffice aus. - Dann markiere den obersten Eintrag in der linken Liste = „Programmstart“
- Button „Makro“ anklicken.
- Im sich öffnenden Fenster wählst Du folgenden Bibliothekspfad aus:
Meine Makros → Standard → [Deine neu angelegtes Modul]
und bestätigst mit OK - Schließe alle Fenster
Unter Menü Extras → Optionen → LibreOffice → Sicherheit,
Button „Makrosicherheit“ muss die Einstellung „Mittel“ ausgewählt sein, sonst werden die Bibliotheken nicht geladen.
Es fehlt nur noch ein Neustart von LibO.
Ein Test Makro für MRI:
Code: Alles auswählen
Sub MeinTest
Dim oDoc as Object
oDoc=ThisComponent
mri oDoc
End SubCode: Alles auswählen
Sub MeinTest
Dim oDoc as Object
oDoc=ThisComponent
xray oDoc
End SubGruß
Craig
Nie die Sicherungskopie vergessen!
════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8
Craig
Nie die Sicherungskopie vergessen!
════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8
