|
NavegaciónInicio de sesión
Ya sé Excel,
En líneaEn este momento hay 0 usuarios y 5 invitados en línea.
|
Ayuda en funciones¿Cómo puedo añadir texto de ayuda a mis funciones creadas con VBA?
Enviado por argacha el 23 Enero, 2007 - 09:28. ![]() desde el cuadro de diálogo macroEnviado por pacomegia el 25 Enero, 2007 - 00:49.
Buscando un poco más, he encontrado lo siguiente en www.fontstuff.com ------ La potencia sin control no sirve de nada.
![]() descripción para los argumentosEnviado por pacomegia el 25 Enero, 2007 - 01:30.
Si lo que quieres es agregar descripciones a los argumentos, ya no es tan inmediato. Aunque tal vez, donde venga mejor explicado sea aquí: http://www.jkp-ads.com/Articles/RegisterUDF00.htm ------ La potencia sin control no sirve de nada.
|
EncuestaLo más vistoTemas nuevosÚltimos Envíos al blog
|
application.macrooptions
Cuando grabas una macro, en el formulario en el que le das un nombre e indicas donde la quieres guardar, puedes añadir una descripción.
En el caso de las funciones, como no se graban, no aparece esta posibilidad por ninguna parte, aunque puedes hacer lo siguiente:
El método Application.MacroOptions permite establecer las propiedades de un procedimiento (macro o función), como por ejemplo la descripción que aparece en el formulario para insertar una función nueva, así como el grupo de funciones al que pertenece (puedes asignar tus funciones al grupo de funciones de ingeniería, por ejemplo)
Este método sólo es necesario utilizarlo una vez en la vida, así que puedes hacerlo desde la ventana inmediato, aunque te sugiero que lo escribas en una subrutina por si más adelante lo tienes que modificar.
por ejemplo, prueba lo siguiente:
Application.MacroOptions "NombredetuProcedimiento","Explicación o Descripción"
Truco: Exporta el módulo con las funciones que ya tengan descripción a un archivo .bas y edítalo con un editor de texto. verás que hay unas líneas que en el editor de Visual Basic no son visibles y que es donde se alamacena la descripción.
Attribute nombreprocedimiento.VB_Description ="..."
Puedes añadir tus descripciones directamente editando este archivo .bas, para luego importarlo en Excel
------
La potencia sin control no sirve de nada.
Power is nothing without control.