Seguí el directions here para crear una cinta personalizada para una aplicación de Access. ¡Pero ninguno de los botones funcionó! Seguí recibiendo un error que indicaba que Access no podía encontrar la función o macro, aunque era pública y en un módulo estándar.Cinta personalizada onAction pregunta de sintaxis
Con el tiempo descubrí que iba a funcionar si utiliza la siguiente sintaxis:
onAction="=fncMyFunction('string argument', 1234)"
fncMyFunction
recibe tecleado manualmente en los argumentos, pero no el objeto de la cinta.
En Word para otro proyecto, creé una cinta personalizada abriendo el documento como un archivo .ZIP, agregando el XML en el lugar apropiado y agregando una referencia al mismo. Relevant directions somewhere in this novel here.
En Word, yo era capaz de tener todo funcione de la manera que esperaba que con la siguiente sintaxis:
onAction="fncMyFunction"
En Word, fncMyFunction
tiene un listón que se le pasa cuando se hace clic en el botón .
¿Cuál es el problema aquí? ¿Por qué la sintaxis diferente? Y es de una forma u otra "incorrecta"?