[Gelöst] Base: Makro mit Makro ausführen

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

Moderator: Moderatoren

ghostman
*
Beiträge: 11
Registriert: So, 28.09.2014 10:29

[Gelöst] Base: Makro mit Makro ausführen

Beitrag von ghostman »

Hallo Leute

Gibt es eine Möglichkeit, mit einem Makro andere Makros auszuführen.
Z.B. habe ich ein Form mit mehreren ChkBoxen welche jeweils ein Makro (Status geändert) zum Aktivieren, bzw. Deaktivieren von Feldern zugewiesen ist.

Nun möchte ich bei einem Datensatzwechsel alle diese Makros ebenfalls ablaufen lassen. Klar, kann ich ein neues Makro erstellen, in dem die anderen Makros aneinander gereiht ablaufen. Einfacher wäre es doch, hier ein Makro einzusetzten, welches die anderen Makros nacheinander ausführt.
So alla:

Code: Alles auswählen

Sub AlleMakros
lasse Makro A laufen
lasse makro B laufen
...
End Sub
Konnte diesbezüglich nichts im Web finden und hoffe Ihr könnt mir helfen.

Besten Dank
Alex
Zuletzt geändert von ghostman am Mo, 29.09.2014 14:51, insgesamt 1-mal geändert.
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Base: Makro mit Makro ausführen

Beitrag von Stephan »

z.B. innerhalb eines Moduls

Code: Alles auswählen

Sub AlleMakros
MakroA()
MakroB()
...
End Sub

Sub MakroA()

End Sub

Sub MakroB()

End Sub

Gruß
Stephan
TrueColor
******
Beiträge: 547
Registriert: Do, 11.03.2010 11:23

Re: Base: Makro mit Makro ausführen

Beitrag von TrueColor »

Stephan hat geschrieben:z.B. innerhalb eines Moduls

Code: Alles auswählen

Sub AlleMakros
MakroA()
MakroB()
[...]
unter welchen Bedingungen muss man Call MacroA() verwenden und wann kann man das Call weglassen?
System:
LibO 6 + LibO 7
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Base: Makro mit Makro ausführen

Beitrag von Stephan »

unter welchen Bedingungen muss man Call MacroA() verwenden und wann kann man das Call weglassen?
ich kenne in StarBasic keinen Grund Call benutzen zu müssen


Gruß
Stephan
ghostman
*
Beiträge: 11
Registriert: So, 28.09.2014 10:29

Re: [Gelöst] Base: Makro mit Makro ausführen

Beitrag von ghostman »

Danke Euch beiden.
Das leben kann so einfach sein.

Lg
Alex
TrueColor
******
Beiträge: 547
Registriert: Do, 11.03.2010 11:23

Re: Base: Makro mit Makro ausführen

Beitrag von TrueColor »

Stephan hat geschrieben:
unter welchen Bedingungen muss man Call MacroA() verwenden und wann kann man das Call weglassen?
ich kenne in StarBasic keinen Grund Call benutzen zu müssen
Ah, gut zu wissen!
Danke dir!
System:
LibO 6 + LibO 7
Antworten