Descarga contenido exclusivo en
Ofimática y Programación + Tecnología

domingo, 20 de mayo de 2012



Crear funciones propias en Microsoft Excel 2010


El editor VBA en Microsoft Excel puede ser utilizado para crear funciones propias. Por ejemplo veremos como crear una función para convert... thumbnail 1 summary


El editor VBA en Microsoft Excel puede ser utilizado para crear funciones propias. Por ejemplo veremos como crear una función para convertir pulgadas a milímetros:

1
Abrir Excel (si la Cinta de Programador ya esta activada saltar al paso 3). Clic en "Archivo" y clic en "Opciones":





2
En el cuadro clic en "Personalizar cinta de opciones". Check en "Programador":



3
Clic en "Programador". Clic en "Visual Basic" para abrir el editor VBA:



4
En la ventana de VBA clic derecho en "VBAProject (Nombre del libro)". Clic en "Insertar". Clic en "Módulo", este modulo va alojar nuestra función:



5
Escribir el código de la función como en la imagen:


La función se llama Pulg_a_Mil y tiene un parámetro que es el valor en pulgadas y se guarda en la variable medida.

La formula Pulg_a_Mil = medida * 25.4 realiza la conversión de pulgadas a milímetros.


6
Regresar al libro y probar la función. La característica de autocompletar ayudara a encontrar nuestra función:



asignar el parámetro:



con esto tenemos el resultado de la conversión:



la función se puede copiar y pegar como cualquier otra:



Este es un ejemplo bastante básico pero con un poco de investigación y estudio del lenguaje se pueden hacer cosas más complejas.

Este es el archivo con el ejemplo: Pulg_a_Mil.xls

No hay comentarios

Publicar un comentario en la entrada