Cómo Crear

download Cómo Crear

If you can't read please download the document

description

Cómo Crear

Transcript of Cómo Crear

momento de iniciar. Este archivo contendr cdigo que agregar funcionalidad a Excel y que generalmente vendr en forma de nuevas funciones.

Dos maneras de crear un Complemento de Excel

Podemos crear un Complemento de Excel de dos maneras diferentes. La primera de ellas implica crear un archivo con extensin .xlam (o .xla para versiones previas a Excel 2007). Este tipo de archivo se crea con Excel utilizando VBA y al momento de guardarlo elegimos la opcin Complemento de Excel.

La otra manera de crear un Complemento de Excel es utilizar un lenguaje de programacin como C o C++ para generar un archivo con extensin .xll que ser utilizado por Excel. Aunque este tipo de archivo ofrece varios beneficios sobre el anterior, como son la seguridad y rapidez de ejecucin, requiere conocimientos que salen por completo del alcance de este artculo. Sin embargo podrs observar que con el primer mtodo ser suficiente para agregar funcionalidad adicional a Excel.

A continuacin mostrar cmo crear una funcin en VBA que ser guardada como un Complemento de Excel y posteriormente instalado para su uso.

Crear la funcin en VBA

El primer paso es crear la funcin que formar parte de nuestro Complemento de Excel. Para ello he agregado un nuevo mdulo al proyecto VBA y he colocado el cdigo de una nueva funcin:

Esta nueva funcin es muy simple ya que toma un valor de tipo fecha, hace la resta con la fecha actual y lo divide entre 365.25 para obtener la edad en aos. Generalmente colocaramos funciones mucho ms complejas en un Complemento de Excel pero esta funcin ser suficiente para nuestro ejemplo.

Probar la funcin VBA

Para probar que nuestra funcin nos devuelve el resultado correcto podemos probarla dentro del libro donde la estamos creando de la siguiente manera:

Una vez que has probado que las funciones creadas funcionan correctamente podremos continuar con la creacin del Complemento de Excel.

Crear el Complemento de Excel

El libro que contiene nuestra funcin VBA debe ser guardado como Complemento de Excel. Para ello haz clic en la ficha Archivo y selecciona la opcin Guardar como y coloca un nombre descriptivo al archivo:

Debers guardar el archivo en la siguiente ubicacin para Excel 2010:

C:Program FilesMicrosoft OfficeOffice14Library

Y en la siguiente ubicacin si ests utilizando Excel 2007:

C:Program FilesMicrosoft OfficeOffice12Library

Debes asegurarte de tener seleccionada la opcin Complemento de Excel como Tipo de archivo antes de pulsar el botn Guardar.

Instalar el Complemento de Excel

Lo nico que nos resta por hacer es instalar nuestro Complemento de Excel para poder utilizar las funciones incluidas en todos nuestros libros de Excel. Para hacer la instalacin debes ir a la ficha Archivo y seleccionar Opciones y posteriormente Complementos y debers pulsar el botn Ir.

Se mostrar el cuadro de dilogo Complementos y dentro de la lista se encontrar el complemento recin creado. Solo debes seleccionarlo y pulsar el botn Aceptar.

Ahora que el Complemento de Excel ha sido instalado se podrn utilizar las funciones incluidas en cualquiera de nuestros libros.

Aunque este ha sido un ejemplo muy sencillo espero que sea suficiente para darte cuenta del potencial que existe en los Complementos de Excel. Uno de los grandes beneficios es que, si eres un usuario que utiliza frecuentemente funciones VBA definidas por el usuario (UDF), podrs empaquetar varias funciones dentro de un Complemento de Excel para tenerlas disponibles en todos tus libros sin necesidad de copiar el cdigo a cada uno de ellos.

Publicado por Moiss Ortz.
(adsbygoogle = window.adsbygoogle || []).push({});