Crear Ayuda, en funciones creadas en excel.
Reglas del Foro
Favor de usar el boton de Dar Gracias
En el mensaje del usuario al que deseas agradecer
En vez de escribir gracias repetidamente
Favor de usar el boton de Dar Gracias
En el mensaje del usuario al que deseas agradecer
En vez de escribir gracias repetidamente
Estimados, he creado algunas funciones en excel, sn embargo, no sé como crear la ayuda, o sea, que aparezcan ayuda de una forma similar a la ayuda que viene en las funciones que vienen integradas en excel ....
por ejemplo ... tengo una función para calcular altura normal en canales trapezoidales ... funcion = hndq(q,b,z,n,i)
me gustaría que apareciera una explicación para cada argumento, y un breve resumen de lo que hace la función ...
es posible?
Otra duda que tengo, es si puedo hacer un grupo de funciones ... en excel aparecen grupos de funciones como texto, matemáticas, estadísticas, etc .... a mi me gustaría crear un grupo que se llame ... hidraulicas...
es posible?
saludos
cordiales
PELS
por ejemplo ... tengo una función para calcular altura normal en canales trapezoidales ... funcion = hndq(q,b,z,n,i)
me gustaría que apareciera una explicación para cada argumento, y un breve resumen de lo que hace la función ...
es posible?
Otra duda que tengo, es si puedo hacer un grupo de funciones ... en excel aparecen grupos de funciones como texto, matemáticas, estadísticas, etc .... a mi me gustaría crear un grupo que se llame ... hidraulicas...
es posible?
saludos
cordiales
PELS
-
- Usuario Principiante
- Mensajes: 24
- Registrado: Lun Feb 26, 2007 4:22 pm
- Ubicación: Bogota
- Contactar:
lo pirmero no es posible en VB y la forma que hay es exgeradamente complicada para que funciones e igual no vale la pena.
2 si tienes que usar una funcion que se llama algo asi como macro clase o algo asi, esta en excel.applicacion y es como un numero no me acuerdo bien
2 si tienes que usar una funcion que se llama algo asi como macro clase o algo asi, esta en excel.applicacion y es como un numero no me acuerdo bien
Hola,
Si has creado funciones en VB para aplicaciones, te recomiendo el metodo clasico, en los procedimientos explica cuales son los valores de entrada y los de salida, como es habitual en programación.
saludos.
Si has creado funciones en VB para aplicaciones, te recomiendo el metodo clasico, en los procedimientos explica cuales son los valores de entrada y los de salida, como es habitual en programación.
saludos.
Para crear ayudas definidas por el usuario puedes encontrar un Complemento creado por el MVP Laurent Longre, el Addin se llama FunCustomize.dll y se tiene que instalar en el directorio de excel, en la carpeta donde se guradan los Addins.
Si necesitas algo mas de explicacion , comunicate a mi correo enrique.tello@gmail.com
Suerte y exitos.

Si necesitas algo mas de explicacion , comunicate a mi correo enrique.tello@gmail.com
Suerte y exitos.


-
- Usuario Frecuente
- Mensajes: 120
- Registrado: Sab May 12, 2007 11:33 am
- Ubicación: Zapopan
- Agradecimiento recibido: 3 veces
Te anexo un extracto del libro de programación de Walkenbach, en donde indica como incluir ayuda en tus funciones:
Saludos
MSM
Saludos
MSM
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
Estimado amigo, muchas gracias por responder y enviar el documento referente.
En relacion al procedimiento indicado en la literatura de John Walkenbach, a mi entender el solo se limita a mostrar un procedimiento muy generico y parcial, indicando los pasos a seguir para escribir el codigo de una UDF dentro del entorno VBA, y una breve referencia al uso de una brevisima sentencia con Macro Options.
Este procedimiento es algo ineficiente. No se logra implementar una instruccion de ayuda similar a las ayudas que cuenta la hoja excel, para muchas de sus funciones incorporadas. No cuenta con ayuda para todas.
Como he dado a conocer la existencia del trabajo del Addin de Laurent Longre el Funcustomize.dll, mi interes por el momento radica en poder concretar bien una aplicacion de este Addin. Si tu puedes darme ayuda con este tema, seria formidable, requiero saber con que software debe escribir este archivo de ayuda, que tipo de Help ID se debe colocar, y la ruta de acuerdo al procedimiento previsto en la hoja del Funcustomize.dll
Sientase libre de comunicarse conmigo directamente a mi correo electronico
enrique.tello@gmail.com
La vida es corta para desarrollar todo el conocimiento que unos desearia transmitir.
En relacion al procedimiento indicado en la literatura de John Walkenbach, a mi entender el solo se limita a mostrar un procedimiento muy generico y parcial, indicando los pasos a seguir para escribir el codigo de una UDF dentro del entorno VBA, y una breve referencia al uso de una brevisima sentencia con Macro Options.
Este procedimiento es algo ineficiente. No se logra implementar una instruccion de ayuda similar a las ayudas que cuenta la hoja excel, para muchas de sus funciones incorporadas. No cuenta con ayuda para todas.
Como he dado a conocer la existencia del trabajo del Addin de Laurent Longre el Funcustomize.dll, mi interes por el momento radica en poder concretar bien una aplicacion de este Addin. Si tu puedes darme ayuda con este tema, seria formidable, requiero saber con que software debe escribir este archivo de ayuda, que tipo de Help ID se debe colocar, y la ruta de acuerdo al procedimiento previsto en la hoja del Funcustomize.dll
Sientase libre de comunicarse conmigo directamente a mi correo electronico
enrique.tello@gmail.com
La vida es corta para desarrollar todo el conocimiento que unos desearia transmitir.
Hola, creo poder orientarte más que ayudarte, ya que no se exactamente como se hace.
1. Sé que con visual studio 2008, y en adelante supongo, se puede crear ese tipo de ayudas que aparecen cuando escribes una función en excel 2007. Esto se puede hacer en lenguaje visual basic o visual c# que viene en el paquete de VS.
2. Hacer cintas de opciones o ribbons y dentro de ellos grupos como las funciones que aparecen propias de excel o agregarlas dentro de las que ya existen también se puede hacer dentro del entorno VS, resulta más sencillo por la interface gráfica.
Bueno lamento sólo poder comentártelo porque es algo que recién voy aprendiendo. Para otros tópicos puedes revisar mi blog o escribirme un mail a xlstation@gmail.com, mi blog es: http://xlstation.blogspot.com
Saludos
1. Sé que con visual studio 2008, y en adelante supongo, se puede crear ese tipo de ayudas que aparecen cuando escribes una función en excel 2007. Esto se puede hacer en lenguaje visual basic o visual c# que viene en el paquete de VS.
2. Hacer cintas de opciones o ribbons y dentro de ellos grupos como las funciones que aparecen propias de excel o agregarlas dentro de las que ya existen también se puede hacer dentro del entorno VS, resulta más sencillo por la interface gráfica.
Bueno lamento sólo poder comentártelo porque es algo que recién voy aprendiendo. Para otros tópicos puedes revisar mi blog o escribirme un mail a xlstation@gmail.com, mi blog es: http://xlstation.blogspot.com
Saludos
-
- Temas similares
- Respuestas
- Vistas
- Último mensaje
-
-
Crear texturas digitales de forma fácil para arquitectura
por Pauandpau » Sab Nov 14, 2020 6:47 am » en Arquitectura y Diseño - 0 Respuestas
- 842 Vistas
-
Último mensaje por Pauandpau
Sab Nov 14, 2020 6:47 am
-
-
- 0 Respuestas
- 1596 Vistas
-
Último mensaje por construaprende
Jue Nov 05, 2020 2:42 pm
-
- 0 Respuestas
- 2109 Vistas
-
Último mensaje por COTOALEX
Dom Jul 05, 2020 10:55 pm
-
-
Ayuda con Red de Flujo
por VitalityRoky7 » Vie Jun 05, 2020 5:07 pm » en Ingenieria de Mecanica de Suelos - Geologia - 0 Respuestas
- 4058 Vistas
-
Último mensaje por VitalityRoky7
Vie Jun 05, 2020 5:07 pm
-
-
- 0 Respuestas
- 2030 Vistas
-
Último mensaje por Leandroa99
Vie Jul 24, 2020 6:46 pm
-
- Información
-
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado