Elite Veteran
Beiträge: 876
Ort: Wien | Salve Sergio,
Sergio - 18.12.20
...
Ein Menüpunkt ruft das Makro «makFormularEditieren» auf, das die Funktion «fktFormularEditieren()» ausführt:
Makro brauchst du dafür keines. Da deine Funktion keine Parameter hat, kannst du das probieren:
im Ribbon-XML: ...onAction="fktFormularEditieren"
als Funktionsdeklaration: Public Function fktFormularEditieren(control As IRibbonControl)
Um das Aufrufen aus dem Ribbon strukturierter zu gestalten, gibt's sicher verschiedene Techniken. Mir gefiel unlängst das in einem Kundenprojekt:
Mit allen Ribbonknopferln wurde die selbe Sub aufgerufen und dann innerhalb der Sub anhand der Control-Id entschieden, was weiter passiert. Also ca.
im Ribbon-XML: ...onAction="procRibbonButtons"
Public Sub procRibbonButtons(control As IRibbonControl)
Select Case control.ID
Case "btnEdit"
fktFormularEditieren
Case ...
usw.
----- Servus
Karl
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy... |