Hallo,
ich habe die Extension Data Form installiert.
Dann habe ich folgendes per Makrorecorder aufgezeichnet
(Curser ist in Tabellenblatt 4):
--------------------
Wechsel zu TB 6
Zelle in der Tabelle markieren (A5)
(Menüleiste) Daten - Form... anklicken (Formular wird angezeigt)
Formular schliessen (da denke ich, es wird bei der Makroausführung geschlossen wenn ich nach der Dateneinagbe auf "schliessen" klicke)
Wechsel zu TB 4
Zelle D50 markieren.
-------------------
Problem: Es wird nur der Wechsel zu TB 6 / A5 und zurück zu TB 4 / D50 aufgezeichnet.
Das Anzeigen des Formulares ist nicht im Code enthalten.
Wie löse ich das?
Vielen Dank.
GELÖST Extension DATA FORM per Makro anzeigen
Moderator: Moderatoren
GELÖST Extension DATA FORM per Makro anzeigen
Zuletzt geändert von achimgr am Do, 10.07.2014 09:00, insgesamt 1-mal geändert.
Grüße aus Niedersachsen,
Achimgr
Re: Extension DATA FORM per Makro anzeigen
Hallo
Die Extension ist in Basic geschrieben, und du kannst die entspechende Routine mit Argument aufrufen.
Karolus
Die Extension ist in Basic geschrieben, und du kannst die entspechende Routine mit Argument aufrufen.
Code: Alles auswählen
Sub Main
doc = thisComponent
sheet = doc.Sheets(1)
range = sheet.getCellRangeByName("A1:C2")
coboDataForm( range )
End Sub
Karolus
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Re: Extension DATA FORM per Makro anzeigen
Stimmt, denn der Makrorekorder zeichnet nur sog. Dispatchbefehle auf, also nur die die z.B. hier aufgelistet sind:Problem: Es wird nur der Wechsel zu TB 6 / A5 und zurück zu TB 4 / D50 aufgezeichnet.
https://wiki.openoffice.org/wiki/Framew ... x_Commands
indem Du den Aufruf des Formulars händisch zum Code hinzufügst:Wie löse ich das?
Code: Alles auswählen
GlobalScope.BasicLibraries.LoadLibrary("DataForm")
GlobalScope.DialogLibraries.LoadLibrary("DataForm")
DataForm.DataForm.coboDataForm()
Gruß
Stephan
Re: GELÖST Extension DATA FORM per Makro anzeigen
Vielen Dank an Karolus und Stephan.
Grüße aus Niedersachsen,
Achimgr