excel avanzado
TEMA 02:
PROGRAMACIÓN VBA
PARA
MACROS
EN
EXCEL 2010
Ing. Hobby Saavedra Rosas
EXCEL AVANZADO
PROGRAMACION VBA EN EXCEL
PROGRAMACIÓN EN VBA PARA MACROSEN EXCEL 2010
1. Estructura IF
1.1. Sintaxis
1.2. Diseño de la hoja de cálculo para el ejemplo 01
1.3. Agregamos un control de tipo ActiveX
1.4. Agregamos el siguiente código dentro delbotón Condición Alumno, en su event Click.
1.5. Ejecutamos y debemos obtener los siguientes resultados.
Ing. Hobby Saavedra Rosas
EXCEL AVANZADO
PROGRAMACION VBA EN EXCEL
2. ESTRUCTURA FOREACH
2.1. Sintaxis
2.2. Diseño de hoja de calculo
2.3. Agregamos un botón de tipo ActiveX
2.4. Código VBA
2.5. Ejecutamos y observamos los resultados
Ing. Hobby Saavedra Rosas
EXCELAVANZADO
PROGRAMACION VBA EN EXCEL
2.6. Ejemplo 02. Incrementar en 5% de un conjunto de celdas seleccionadas.
2.6.1.Diseñamos la hoja de calculo
2.6.2.Agregamos un botón de tipo ActiveX2.6.3.Escribimos el código fuente VBA
2.6.4.Ejecutamos la aplicación
Ing. Hobby Saavedra Rosas
EXCEL AVANZADO
PROGRAMACION VBA EN EXCEL
3. ESTRUCTURA WHILE
3.1. Sintaxis
3.2.Diseño de hoja de cálculo y objetivo elaborar una macro, que permita situar el curso en la
primera celda vacía después del conjunto de datos.
3.3. Agregar un botón de tipo ActiveX
3.4. Código fuenteVBA
3.5. Ejecutar la aplicación
Ing. Hobby Saavedra Rosas
EXCEL AVANZADO
PROGRAMACION VBA EN EXCEL
4. Elaborar una Macro que permita borrar una fila, de acuerdo a un valor ingresadopor el usuario.
Se debe solicitar un dato mediante un control InputBox.
4.1. Diseño de la hora de calculo
4.2. Agregar un control ActiveX Button
4.3. Código fuente VBA
Ing. Hobby SaavedraRosas
EXCEL AVANZADO
PROGRAMACION VBA EN EXCEL
4.4. Ejecutar la aplicación
4.5. Debemos eliminar el empleado que tiene como código EMP002
5. Diseñar el siguiente formulario, para...
Regístrate para leer el documento completo.