3.284 cursos gratis
6.263.460 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Ofimática > Excel. Hojas de cálculo (quinta parte) > Programación básica. Creación de funciones personalizadas (primera parte)

Excel. Hojas de cálculo (quinta parte)

Autor: Editorial McGraw-Hill
Curso:  4,23/5 4,23/5 (13 opiniones) |3822 alumnos|Fecha publicación: 07/11/2008

Capítulo 7:

 Programación básica. Creación de funciones personalizadas (primera parte)

Programación básica

Hemos visto en los anteriores ejemplos cómo Excel utiliza el lenguaje VBA para representar las macros que los usuarios crean mediante órdenes del teclado y el ratón. Esta colaboración llega más allá y permite que el programador pueda hacer cosas con Excel imposibles de realizar desde los mencionados dispositivos de entrada. Excel y VBA se comunican mediante una serie de órdenes especiales que los objetos de Excel ofrecen al lenguaje para ser tratados por éste.

El conjunto de órdenes recibe el nombre de biblioteca o librería de objetos. Otras aplicaciones, como las integradas junto a Excel en Microsoft Office XP, también disponen de su propia librería de objetos y, por tanto, también pueden ser programadas con VBA. Aunque VBA esté integrado dentro de Excel es un lenguaje de programación completamente independiente, y por tanto todo aquello que aprendamos ahora utilizándolo con Excel nos puede servir para después realizar todo tipo de aplicaciones en Visual Basic.

Creación de funciones personalizadas

En el primer punto de la unidad didáctica conocimos el gran número de funciones estándar que Excel posee, pero también comentamos que si echamos alguna en falta siempre tenemos la posibilidad de programarla nosotros mismos, creando nuestra propia función personalizada. Evidentemente, para poder alcanzar este objetivo antes debemos tener unos conocimientos suficientes de Visual Basic. Si no es el caso, lo mejor es acudir a alguno de los muchos libros editados sobre este popular lenguaje.

Nosotros ya sabemos suficiente VBA como para atrevernos a crear nuestra función personalizada, y lo demostramos en el siguiente caso práctico. Ya sabemos cómo podemos crear funciones personalizadas para Excel y además hemos aprendido alguna característica más del lenguaje VBA. El camino que nos queda por recorrer para ser unos expertos es todavía muy largo, pero la mejor manera de aprender un lenguaje de programación, al igual que el lenguaje natural, es practicar al máximo con él.  Para finalizar el apartado dedicado a la programación en VBA, y con él la unidad didáctica, mostramos en la Tabla 8.2 los principales tipos de datos que utiliza el lenguaje, junto con una pequeña explicación de su significado.

Tabla 8.2. Principales tipos de datos que utiza VBA.

Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 13 opiniones. Opina sobre este curso.


Cursos similares a Excel. Hojas de cálculo (quinta parte)


Cursos Valoración Alumnos Vídeo
Facturación, cobros, pagos e impuestos
La Contabilidad Computarizada (contabilidad con Excel y Outlook principalmente) se refiere a la relación entre la Contabilidad y la I... [16/11/09]
0/5 45  
Finanzas. Libertad financiera
Las finanzas y la inversión deberían regir nuestra economía personal. La libertad financiera tiene ... [22/09/09]
 4,50/5 303  
Excel. Hojas de cálculo (tercera parte)
Curso del software Excel y formación ofimática. En esta tercera parte de nuestro curso de uso avanzado de hojas de cálculo de Excel aprenderás a modificar gráficos; conoc... [07/11/08]
 2,50/5 2.653  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail