Hallo Ihr,
ich habe mein Kontextmenü eintrag erstellt und weise diesen über die onAction-Eigenschaft ein Makro zu. Wie kann ich dem Makro weiter Werte übergeben? Kann mein Marko feststellen, welcher Button geklickt wurde.
Vielen Dank
Hallo Ihr,
ich habe mein Kontextmenü eintrag erstellt und weise diesen über die onAction-Eigenschaft ein Makro zu. Wie kann ich dem Makro weiter Werte übergeben? Kann mein Marko feststellen, welcher Button geklickt wurde.
Vielen Dank
hallo marc,
ein macro ist nichts anderes als eine prozedur. und dieser kann man argumente mitgeben
bsp:
sub machwas(text as string, zahl as long)
wenn du dieses sub aufrufen willst, musst du
call machwas("hallo", 1)
schreiben.
alternativ kannst du die übergabewerte noch optional machen
sub machwas(text as string, optional zahl as long)
bzw. eine function , je nachdem was passieren soll
funtion addiere(zahl1 as long, zahl2 as long) as long
return zahl1 + zahl2
end function
wird z.b. so aufgerufen:
msgbox str(addiere(4, 4))
dein makro könnte z.b. feststellen welcher button geklickt wurde, indem du einfach den namen des buttons mit übergibst.
viele grüße
rasta
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]