Está en la página 1de 4

Universidad politcnica estatal del Carchi Facultad De Comercio Internacional Integracin Administracin Y Economa Internacional Escuela de Comercio Exterior

y Negociacin Comercial Internacional Fecha: 19-09-2013 Tarea N: 1 Nombre: Michael Obando Curso y paralelo: 2 A Tema: Objetivos: Conocer acerca de las funciones que se pueden crear o definir en Excel mediante las macros Entender y poner en prctica este mtodo de la creacin de nuestras propias funciones en Excel mediante la aplicacin (VBA) Abstract Through this article we will know in detail the usefulness of the tool Visual Basic Application (VBA) when we want to CREATE FUNCTION. After reading you will be able to create your own functions in Microsoft Excel VBA, so to simplify the operations that are desired. Desarrollo Crear Funciones con Macros (VBA) en Excel Crear funciones VBA, se logra a travs de un lenguaje de programacin que se encuentra integrado en Microsoft Excel, y se utiliza para automatizar tareas que sean cotidianas, es decir, tareas que se realicen repetidamente y que a su vez pueden ser personalizables. Por lo anterior, es que Visual Basic se torna como una herramienta sumamente til para crear funciones propias, debido a que disminuye el tiempo al escribir varias veces un mismo procedimiento. Cmo funciona? Si estamos trabajando con clculos complejos escribiendo extensas frmulas repetidas veces, y el clculo que se desea hacer no est incorporado en las funciones predeterminadas de Excel, lo que debo hacer es personalizar una funcin a travs de VBA. As podremos ser capaces de crear una funcin que se ajuste a las necesidades especficas del usuario. sta herramienta funciona abriendo un nuevo mdulo en la aplicacin Visual Basic incorporada en Excel y luego escribiendo el cdigo necesario para hacer que la funcin pueda ser ejecutada y obtener los resultados que se esperan entregue sta. Crear Funciones con Macros (VBA) en Excel

Para armar una funcin VBA es necesario manejar lenguaje de programacin, este no es complicado, es bsico, y la herramienta Ayuda de Office nos facilitar el crear el cdigo requerido para realizar la instruccin. Una funcin en VBA bsica posee la siguiente sintaxis:

X = Parmetro que toma la funcin (variable que almacena la celda que se hace referencia Excel).

Procedimiento para Crear una Funcin VBA 1.- Abrir una hoja de clculo y guardarla como Excel que contenga macros. 2.- Cerciorase que se encuentra activada la pestaa Programador de la barra de herramientas. (Si no se encuentra activada ver explicacin en Presentacin de PowerPoint en link adjunto) 3.En la pestaa Programador ir a Editor de Visual Basic.

Tambin es posible ingresar al Editor de Visual Basic presionando ALT+F11. 4 Haciendo clic en Visual Basic se nos abrir el Microsoft Visual Basic para Aplicaciones, ir a Insertar y luego a Mdulo.

5 Al seleccionar un mdulo, se nos abrir una nueva ventana en la cual podremos introducir todo el cdigo para armar la funcin deseada.

6 Luego de haber escrito el cdigo necesario, vuelvo al Excel.

7 Luego en la planilla, teniendo una columna con valores asignados, podremos llamar a la funcin creada situndonos en una celda en blanco y luego poniendo: =Nombredelafuncioncreada(...) Lo anterior me entregar el valor esperado de la funcin.

NOTA: Cabe destacar, que cuando se trabaja a travs de Excel para crear funciones VBA lo compilado quedar incorporado en la misma hoja de clculo en que fue creado, esto nos indica que se ha convertido en una macro.

Conclusiones: Se concluye que estas funciones de Excel son de gran utilidad a la hora de realizar un trabajo porque nos facilita y ayuda a realizar de una mejor manera y optimizar los trabajos que se realiza en Excel

Recomendaciones: Se recomienda que para sacarle el mximo provech a esta utilidad de las macros del programa Excel, se aprenda o entienda un poquito acerca de programacin este conocimiento nos facilitara la forma en que se realiza todos los procesos que queramos llevar a cabo.

Linkografia: http://www.computacionynegocios.info/2011/10/crear-funciones-vba-traves-deeste.html http://computerhoy.com/paso-a-paso/software/crea-tus-propias-funciones-excelcodigo-vba-3164

También podría gustarte