Si usted es alguien que desea aprender Visual Basic para Aplicaciones, bueno esta en el lugar correcto. Que es lo que vas a encontrar aqui: 1. Como hacer el primer programa 2. Como se usa en Excel Que no vas a encontrar aqui, bueno muchas palabras que no tengan aplicacion practica. Dicho esto si quieres programar pues vamos a programar.Primeramente vamos a definir algo; estamos utilzando el Office 2003 en ingles instaldo en un sistema operativo XP, importante porque en ocasiones un programa no funciona o no es compatible con otra version, esto es importante porque luego haces un programa y resulta que no funciona en otro idioma o en otra version.Primero abre Microsoft Excel Vamos a salvar el libro en blanco llamado "Programando" sin las comillas y la salvamos en el directorio raiz (C:Programando.xls) Despues de esto presionamos Alt+F11 con esto entramos a la consola de programacion. La cual es muy similar a la siguiente:

Tambien lo podemos hacer siguiendo la siguiente ruta:

Tools>>>Macro>>>Visual Basic Editor

Veremos el Microsoft Visual Basic Editor despues presionamos Ctrl-R esto para abrir el Project Explorer. Si este se encuentra abierto lo veras con el encabezado Project - VBAProject Donde dice VBAProject (Programando.xls) encontraras las tres hojas de excel Sheet1, Sheet2 y Sheet3 (si es en español sera hoja1, hoja2, etc.) ademas de otro icono llamado ThisWorkbook.

 

Bien ahora vamos a insertar un modulo para programar Selecciona:Insert>>>Module Como veras se abrio un area en blanco, bueno pues es aqui donde presisamente vamos a escribir nuestro codigo. Todos los programas pueden empezar con Public Sub Nombre_del_Programa () y terminan con End Sub, existe el Private Sub y el Sub pero de momento trabajaremos con el Public. Bien empezamos con el primer programa.... Esto sera algo sencillo pues nos desplegara un mensaje en excel recuerda la nota de las @ son las usamos en este lugar para separar los saltos de linea.

Public Sub PrimerProg ()

MsgBox "Hola"

End Sub

Asi tenemos el primer programa solo presiona Alt+F5 y corre tu programa y veras como se despliega el box.

 

Ok esto es muy sencillo pero ahora vamos a meter una variable y un IF, un Message Box con una desicion, esto es muy util en la programacion. Veamos pues el ejemplo: ....

Public Sub Segundo ()

Dim i as Variant

i = Msgbox (" Presiona Yes o No; y mira tu desicion", vbYesNo)

If i= vbYes Then

Msgbox "Seleccionaste Si"

Else

Msgbox "Seleccionaste No"

End if

End Sub

Bueno luego continuo con este goo porque va pa largo 

Saludos

Ing. Zeus Paez

Cool

Comparte este Goo:

¿Tiene contenido inapropiado?

Comparte este goo con un amigo: