Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado
funcion 150x150, Cinco conceptos para aprender VBA

Cinco conceptos para aprender VBA

| 2 comentarios

Visual Basic for Applications es un elemento de programación que se utiliza mayormente en Microsoft Excel y así crear programas que puedan ser ejecutados en Excel. A continuación se brindará información a cerca de cinco conceptos básicos de VSA, con ejemplos relacionados en el blog.

Funciones

Las funciones son cálculos complejos que se realizan en Excel y que se crean mediante macros. Por ejemplo, para sumar, restar, hallar valor presente, entre otros, utilizamos una función. A continuación un ejemplo de cómo crear una función:

Para crear la función de cómo hallar la hipotenusa de un triángulo se utilizará el siguiente código:

Function HIPOTENUSA(cateto1, cateto2)
    HIPOTENUSA = (cateto1 * cateto1 + cateto2 * cateto2) ^ (1 / 2)
End Function

funcion 300x193, Cinco conceptos para aprender VBA

(Para mayor visualización de la imagen, hacer click en la misma)

Ejemplo completo en : http://www.excel-avanzado.com/4111/funcion-para-el-calculo-de-la-hipotenusa-de-un-triangulo-rectangulo.html

 

Módulo

Un módulo es necesario para recopilar diferentes procedimientos, instrucciones o declaraciones bajo un nombre específico. Es aquí donde se crean diversas macros, funciones, formularios, entre otros. Para la creación de un módulo en VBA:

modulo 300x268, Cinco conceptos para aprender VBA

(Para mayor visualización de la imagen, hacer click en la misma)

Más información en: http://www.excel-avanzado.com/19806/donde-escribir-o-colocar-las-macros.html

 

Userform

Es un cuadro de diálogo el cual permite crear formularios mediante el análisis de códigos y diseños que el usuario desee. Un ejemplo:

Formulario para registro de proveedores

userform1 300x95, Cinco conceptos para aprender VBA

(Para mayor visualización de la imagen, hacer click en la misma)

Link: http://www.excel-avanzado.com/15928/formulario-para-registro-de-proveedores.html

 

Message Box

Es un cuadro de diálogo el cual muestra un texto y diversos botones para elegir una opción. Este se puede crear mediante macros como se muestra en el siguiente ejemplo:

message1, Cinco conceptos para aprender VBA

Ejemplo completo: http://www.excel-avanzado.com/2312/select-case-para-sistema-progresivo-de-impuesto-a-la-renta.html 

 

Command Button

Sirve para crear un botón de comando sencillo. Estos suelen utilizarse para iniciar un formulario, evento, moverse, o cualquier otra acción especificada en el botón. Para la creación de estos botones se puede hacer mediante el uso de macros como en el siguiente ejemplo:

Ejemplo de Userform para el cálculo de precios de medicina

buttom1, Cinco conceptos para aprender VBA

(Para mayor visualización de la imagen, hacer click en la misma)

Link: http://www.excel-avanzado.com/7746/ejemplo-de-userform-para-calculo-de-precio-de-medicinas.html

 

Por:  Claudia Luna Victoria.

2 comentarios

Deja una respuesta

Los campos requeridos estan marcados con *.