Agregar descripciones a funciones creadas en VBA

Hace un par de meses escribí un articulo sobre como crear tus propias funciones y utilizarlas en tu hoja de calculo, y Esteban (uno de mis lectores), pregunto como agregar las descripciones a esas funciones. Ahora veremos como hacerlo.

Primero quizá quieras leer el articulo original, haciendo clic aquí en ese articulo mostramos como crear una función propia y ahora vamos a agregarle las descripciones. Nuestro objetivo es que las pantallas de funciones muestren la descripción de la función y la de los parámetros de la siguiente forma:

Imagen de la Descripción de la función creada

Imagen Descripción de los parámetros en funcion VBA

Para hacerlo entra en el editor de VBA (Ctrl+F11), luego abre ThisWorkbook e ingresa el código que mostramos

ThisWorkbook - Codigo para mostrar descripciones

Explicación del código

En la linea 2, definimos una variable de tipo Array de Textos, y la definimos como (1 to 1), por que solo tenemos un parámetro, si tuviéramos 3 parámetros, lo cambiamos por (1 to 3)

En la linea 3, asignamos las descripciones de cada uno de los parámetros.

En la linea 4, indicamos la función que estamos actualizando mediante

, nuestra función se llama CalIVA, luego definimos la descripción de la función y por ultimo enviamos las descripciones de los argumentos.

Importante: Para poder ver las descripciones en tu función, deberás cerrar tu archivo de macros y volver a cargarlo para que tome los cambios realizados.


Quizá te interesen estos otros articulos: