SlideShare una empresa de Scribd logo
TEMA 6: 
MACROS CONTROLES ACTIVE X
Cuando trabajamos con un libro personalizado, es decir, que nos hemos 
definido con una serie de características específicas como puedan ser el 
tipo de letra, el color de ciertas celdas, los formatos de los cálculos y 
características similares, perdemos mucho tiempo en formatear todo el 
libro si disponemos de muchas hojas. Con las macros lo que se pretende 
es automatizar varias tareas y fusionarlas en una sola, añadiendo por 
ejemplo un botón en nuestro libro que al pulsar sobre él realice todas 
esas tareas.
Grabar un macros 
Utilizando el grabador de macros del que dispone Excel. Permite grabar las 
acciones deseadas que posteriormente las traduce a instrucciones en VBA, las 
cuales podemos modificar posteriormente si tenemos conocimientos de 
programación. Cuando grabe una macro, la grabadora de macros graba todos 
los pasos necesarios para completar las acciones que desea grabar. 
PASO 1: Buscar la opción de vista, dar click 
PASO 2: Buscar la opción de macros, dar click
En este submenú podemos encontrar las siguientes opciones: 
Ver macros: Donde accedemos a un listado de las macros 
creadas en ese libro. 
Grabar macros: graba todos los pasos necesarios para 
completar las acciones que desea grabar. 
Usar referencias relativas: Con esta opción utilizaremos 
referencias relativas para que las macros se graben con 
acciones relativas a la celda inicial seleccionada.
SEGURIDAD DE MACROS 
Antes de realizar una Macro es muy importante hablar sobre sus seguridades. Se puede grabar 
las macros desde la ficha Programador O Desarrollador, si no está disponible, haga lo 
siguiente para mostrarla: 
1. Haga clic en el Botón Microsoft Office y, a continuación, 
2. haga clic en Opciones de Excel. 
3. Opción Más frecuentes Active con un visto la opción “ Mostrar ficha programador cinta de 
opciones”…. 
En el office 2013 click en personalizar cinta de opciones y con un click seleccionar en la 
columna izquierda Desarrollador.
PASO 3: En la ficha Programador, en el grupo Código, haga clic en Seguridad de 
macros. 
PASO 4: Aparece la ventana del centro de confianza y seleccionamos la opción 
“Habilitar todas las macros….”, click en aceptar. 
Se recomendamos que vuelva a cualquiera de las configuraciones que 
deshabilitan todas las macros cuando termine de trabajar con ellas.
PASO 5: en el grupo Código, haga clic en submenú grabar macro, 
diligenciar las casillas y luego click en aceptar. 
PASO 6: Trasládese a la celda A1 y escriba “Hola amigos 
como están”, después presione Enter para aceptar el valor en 
la celda. 
PASO 7: Pare la grabación de la macro presionando el botón 
Detener Grabación del grupo Código. Excel ha grabado los pasos y 
ha generado un código. 
Para visualizar el código generado, presione la tecla Alt + la tecla de 
función F11(Alt + F11), o de un click derecho en la hoja de cálculo, 
click Ver Código. 
También puede dar click en macros selecciona la macro y click en 
paso a paso…
PASO 8: Active los siguientes cuadros o ventanas 
dando click en el Menú Ver y elija la opción 
Explorador de Proyectos y elija también la 
opción Ventana Propiedades 
PASO 9: Del cuadro Proyecto de doble clic en 
Módulos o simplemente presione el signo de + 
que aparece en la opción Módulos. Se activara 
debajo de Módulos la Opción Modulo1. 
PASO 10: De doble clic en Modulo1. Se mostrara 
en el Editor de Visual Basic el código de la macro 
que grabamos de la siguiente forma:
Explicación de lo que ha hecho Excel: 
• Sub y End Sub indican el inicio y el final del procedimiento de la macro saludo 
• Todo lo que aparece con un apóstrofe ´ indica que no se tomara en cuenta que es solo 
texto o comentarios y ese texto aparece en color verde. 
• Range("A1").Select Indica que lo primero que hicimos al grabar la macro fue 
trasladarnos a la celda A1. La orden Range nos permite trasladarnos a una celda. 
• ActiveCell.FormulaR1C1 = "Hola amigos como estan" Esto indica que se escribirá en la 
celda en que se encuentra el valor de texto Hola amigos como estan. Todo lo que 
aparece entre comillas siempre será un valor de texto. 
• La orden ActiveCell.FormulaR1C1 nos permite escribir un valor en la celda activa. 
Para comprender alteraremos el código dentro del editor de Visual Basic. 
Range("B1").Select 
ActiveCell.FormulaR1C1 = "Bienvenidos al curso de Excel“ 
End
• Luego para volver a Excel damos click en el icono de Excel 
• Después para volver a ejecutar la macro se oprime ctrl + s 
Practica II 
Genere una Macro que escriba un nombre en una celda y lo ponga negrita y 
observe el Código. 
Genere una Macro que escriba un nombre en una celda y lo Centre y observe el 
Código. 
Genere una Macro que escriba un nombre en una celda y cambie el tamaño de la 
letra a 20 puntos y observa el Código.
CÓDIGOS MÁS COMUNES 
Trasladarse a una Celda Range("A1").Select 
Escribir en una Celda Activecell.FormulaR1C1="Paty Acosta" 
Letra Negrita Selection.Font.Bold = True 
Letra Cursiva Selection.Font.Italic = True 
Letra Subrayada Selection.Font.Underline = xlUnderlineStyleSingle 
Centrar Texto With Selection .HorizontalAlignment = xlCenter End With 
Alinear a la izquierda With Selection .HorizontalAlignment = xlLeft End With 
Alinear a la Derecha With Selection .HorizontalAlignment = xlRight End With 
Tipo de Letra(Fuente) With Selection .Font .Name = "AGaramond" End With 
Tamaño de Letra(Tamaño de Fuente) With Selection.Font .Size = 15 End With 
Copiar Selection.Copy 
Pegar ActiveSheet.Paste 
Cortar Selection.Cut 
Ordenar Ascendente Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom 
Orden Descendente Selection.Sort Key1:=Range("A1"), Order1:=xlDescending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom 
Buscar Cells.Find(What:="Paty Acosta", After:=ActiveCell, LookIn:=xlFormulas, LookAt _ :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _ False).Activate 
Insertar Fila Selection.EntireRow.Insert 
Eliminar Fila Selection.EntireRow.Delete 
Insertar Columna Selection.EntireColumn.Insert 
Eliminar Columna Selection.EntireColumn.Delete 
Abrir un Libro Workbooks.Open Filename:="C:Mis documentosmiarchivo.xls" 
Grabar un Libro ActiveWorkbook.SaveAs Filename:="C:Mis documentostauro.xls", FileFormat _ :=xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:= _ 
False, CreateBackup:=False
CONTROLES ACTIVE X 
Una de las opciones más interesantes que tiene el 
Excel es la de utilizar los “cuadros de control”. Los 
cuadros de control se usan para crear verdaderos 
programas en Excel y pueden ser de mucha utilidad. 
Esta herramienta está ubicada en:
BOTON ACTIVE X 
1. Modo diseño: permitirá trabajar en el diseño de los controles de ActiveX 
2. Propiedades: permiten activar la propiedad de cada control 3. Ver código: permite agregar código a 
cada control. Para iniciar cree las hojas: Menú, Ventas y Compras 
3. Seleccione la hoja Menú para allí crear dos botones. Para trabajar con estos controles en necesario 
Activar el modo de diseño y dar clic en Insertar, seleccione el Botón de comando. 
4. Esta vez haremos un botón que cuando se presione pase a otra hoja del Excel. Por ejemplo se puede 
hacer un menú con varios botones que al presionarlos pasen a las distintas opciones. Comencemos... 
En la hoja Menú cree dos “botones de comando”. 
5. Seleccione el primer botón y de un clic derecho en la opción y muestre las propiedades. Cambie la 
Propiedad “Caption” por: “Ventas” En Name: btnventas 
Para que visualice el texto cambie la posición Picture Position a: 
6. Seleccione el primer botón y haga clic en ver código En esta parte se abrirá el Editor de Visual Basic y 
debe escribir lo siguiente: Hoja2.Activate Cierre el editor de Visual Basic (nota: cada vez que cierre el 
editor de Visual Basic, hágalo del cuadro de cerrar “X” que está mas arriba, porque puede confundirse 
y cerrar la ventana de editar código, no se preocupe que no está cerrando Excel.) Seleccione el 
segundo botón y haga clic en ver código Escriba: Hoja3.activate
CREANDO FORMULARIOS Y PROGRAMÁNDOLOS 
Lo máximo de Excel que es crear formularios y 
programarlos: es una ventana que se programa 
por medio de controles y estos controles 
responden a sucesos que nosotros programamos. 
Todo esto se encuentra dentro de Visual Basic. A 
continuación Muestro como crear un formulario y 
como programarlo: 
PASO 1. Presione La Teclas Alt + F11, para entrar 
al editor de Visual Basic. 
PASO 2. Activa las siguientes opciones: • De clic 
en el Menú Ver y elija la opción Explorador de 
Proyectos 
PASO 3. De clic en el Menú ver y elija la opción 
Ventana Propiedades 
PASO 4. Del Menú Insertar elija la Opción 
UserForm.
Curso de excel avanzado tema 6 macros

Más contenido relacionado

La actualidad más candente

Archivo slide share 10
Archivo slide share 10Archivo slide share 10
Archivo slide share 10Luisa De León
 
Formularios y macros
Formularios y macrosFormularios y macros
Formularios y macrosOpxi Daisy
 
Como se crean macros y Tablas Dinámicas en Acces 2010
Como se crean macros y Tablas Dinámicas en Acces 2010Como se crean macros y Tablas Dinámicas en Acces 2010
Como se crean macros y Tablas Dinámicas en Acces 2010Stayci Gonzalez
 
Taller
TallerTaller
Macros Basicos
Macros BasicosMacros Basicos
Macros Basicos
Renee Mangino
 
Taller
TallerTaller
Macros, jazmin, freddy
Macros, jazmin, freddyMacros, jazmin, freddy
Macros, jazmin, freddyFreddy Velez
 
Taller de macros 2
Taller de macros 2Taller de macros 2
Taller de macros 2
Juan Sebastian Florez Garcia
 
Microsoft office 2010 excel. unidad 4 v5
Microsoft office 2010 excel. unidad 4 v5Microsoft office 2010 excel. unidad 4 v5
Microsoft office 2010 excel. unidad 4 v5Yurley Higuita Restrepo
 
Colegio nacional nicolas esguerr3
Colegio nacional nicolas esguerr3Colegio nacional nicolas esguerr3
Colegio nacional nicolas esguerr3
pablofutbolrock99
 
como manejar excel
como manejar excelcomo manejar excel
como manejar exceldjhardwell
 
Excel 2007 tarea 3
Excel 2007 tarea 3Excel 2007 tarea 3
Excel 2007 tarea 3
htcptadeo
 

La actualidad más candente (18)

Archivo slide share 10
Archivo slide share 10Archivo slide share 10
Archivo slide share 10
 
Formularios y macros
Formularios y macrosFormularios y macros
Formularios y macros
 
Como se crean macros y Tablas Dinámicas en Acces 2010
Como se crean macros y Tablas Dinámicas en Acces 2010Como se crean macros y Tablas Dinámicas en Acces 2010
Como se crean macros y Tablas Dinámicas en Acces 2010
 
Taller
TallerTaller
Taller
 
Macros Basicos
Macros BasicosMacros Basicos
Macros Basicos
 
Taller
TallerTaller
Taller
 
Microsoft word unidad 4
Microsoft word unidad 4Microsoft word unidad 4
Microsoft word unidad 4
 
9
99
9
 
Unidades
UnidadesUnidades
Unidades
 
Macros, jazmin, freddy
Macros, jazmin, freddyMacros, jazmin, freddy
Macros, jazmin, freddy
 
Taller de macros 2
Taller de macros 2Taller de macros 2
Taller de macros 2
 
Microsoft office 2010 excel. unidad 4 v5
Microsoft office 2010 excel. unidad 4 v5Microsoft office 2010 excel. unidad 4 v5
Microsoft office 2010 excel. unidad 4 v5
 
Macros
MacrosMacros
Macros
 
Colegio nacional nicolas esguerr3
Colegio nacional nicolas esguerr3Colegio nacional nicolas esguerr3
Colegio nacional nicolas esguerr3
 
como manejar excel
como manejar excelcomo manejar excel
como manejar excel
 
Excel
ExcelExcel
Excel
 
Microsoft word unidad 3
Microsoft word unidad 3Microsoft word unidad 3
Microsoft word unidad 3
 
Excel 2007 tarea 3
Excel 2007 tarea 3Excel 2007 tarea 3
Excel 2007 tarea 3
 

Destacado

Ventas (funciones de busqueda)
Ventas (funciones de busqueda)Ventas (funciones de busqueda)
Ventas (funciones de busqueda)James Max
 
Programacion de macritos en excel 2007
Programacion de macritos en excel 2007Programacion de macritos en excel 2007
Programacion de macritos en excel 2007hjalmar hernandez
 
Macros y base de datos fila 4
Macros y base de datos fila 4Macros y base de datos fila 4
Macros y base de datos fila 4
Pollo de Yareni
 
Mantto con vb2010
Mantto con vb2010Mantto con vb2010
Mantto con vb2010
tihuilo
 
Software Final
Software FinalSoftware Final
Software Final
makoto10
 
Visual basic 2010 data por codigo
Visual basic 2010 data por codigoVisual basic 2010 data por codigo
Visual basic 2010 data por codigo
juan fernandez
 
Programacion VBA para AutoCad 2007 ejemplos
Programacion VBA para AutoCad 2007 ejemplosProgramacion VBA para AutoCad 2007 ejemplos
Programacion VBA para AutoCad 2007 ejemplos
jjcontras
 
Practica de visual basic sistema de facturación
Practica de visual basic sistema de facturaciónPractica de visual basic sistema de facturación
Practica de visual basic sistema de facturación
milenka796
 
Como diseñar un sistema de ventas
Como diseñar un sistema de ventasComo diseñar un sistema de ventas
Como diseñar un sistema de ventas
Bien Pensado
 
SISTEMA DE FACTURACION (Ejemplo desarrollado)
SISTEMA DE FACTURACION (Ejemplo desarrollado)SISTEMA DE FACTURACION (Ejemplo desarrollado)
SISTEMA DE FACTURACION (Ejemplo desarrollado)
Darwin Durand
 
Sistema para el control de ventas e inventarios
Sistema para el control de ventas e inventariosSistema para el control de ventas e inventarios
Sistema para el control de ventas e inventariosAidil Sanchez
 
Manual microsoft excel avanzado macros
Manual microsoft excel avanzado macrosManual microsoft excel avanzado macros
Manual microsoft excel avanzado macros
UNCP
 
Minería de datos para trading automático
Minería de datos para trading automáticoMinería de datos para trading automático
Minería de datos para trading automático
OpenSistemas
 

Destacado (16)

Ventas (funciones de busqueda)
Ventas (funciones de busqueda)Ventas (funciones de busqueda)
Ventas (funciones de busqueda)
 
Macros
MacrosMacros
Macros
 
Formularios i
Formularios iFormularios i
Formularios i
 
trucos excel!!
trucos excel!!trucos excel!!
trucos excel!!
 
Programacion de macritos en excel 2007
Programacion de macritos en excel 2007Programacion de macritos en excel 2007
Programacion de macritos en excel 2007
 
Macros y base de datos fila 4
Macros y base de datos fila 4Macros y base de datos fila 4
Macros y base de datos fila 4
 
Mantto con vb2010
Mantto con vb2010Mantto con vb2010
Mantto con vb2010
 
Software Final
Software FinalSoftware Final
Software Final
 
Visual basic 2010 data por codigo
Visual basic 2010 data por codigoVisual basic 2010 data por codigo
Visual basic 2010 data por codigo
 
Programacion VBA para AutoCad 2007 ejemplos
Programacion VBA para AutoCad 2007 ejemplosProgramacion VBA para AutoCad 2007 ejemplos
Programacion VBA para AutoCad 2007 ejemplos
 
Practica de visual basic sistema de facturación
Practica de visual basic sistema de facturaciónPractica de visual basic sistema de facturación
Practica de visual basic sistema de facturación
 
Como diseñar un sistema de ventas
Como diseñar un sistema de ventasComo diseñar un sistema de ventas
Como diseñar un sistema de ventas
 
SISTEMA DE FACTURACION (Ejemplo desarrollado)
SISTEMA DE FACTURACION (Ejemplo desarrollado)SISTEMA DE FACTURACION (Ejemplo desarrollado)
SISTEMA DE FACTURACION (Ejemplo desarrollado)
 
Sistema para el control de ventas e inventarios
Sistema para el control de ventas e inventariosSistema para el control de ventas e inventarios
Sistema para el control de ventas e inventarios
 
Manual microsoft excel avanzado macros
Manual microsoft excel avanzado macrosManual microsoft excel avanzado macros
Manual microsoft excel avanzado macros
 
Minería de datos para trading automático
Minería de datos para trading automáticoMinería de datos para trading automático
Minería de datos para trading automático
 

Similar a Curso de excel avanzado tema 6 macros

Creando macros en Excel 2010 para programdores
Creando macros en Excel 2010 para programdoresCreando macros en Excel 2010 para programdores
Creando macros en Excel 2010 para programdores
universidad juarez autonoma de tabasco
 
COMANDOS MACROS.pdf
COMANDOS MACROS.pdfCOMANDOS MACROS.pdf
COMANDOS MACROS.pdf
osorvilo
 
Guia70
Guia70Guia70
Guia70
Dniel Lima
 
Juan david mosquera flor
Juan david mosquera florJuan david mosquera flor
Juan david mosquera flor
Juanda Mosquera
 
Taller de tecnologia
Taller de tecnologiaTaller de tecnologia
Taller de tecnologia
dannacortes5
 
Juan david mosquera flor
Juan david mosquera florJuan david mosquera flor
Juan david mosquera flor
Juanda Mosquera
 
Macros en excel taller
Macros en excel tallerMacros en excel taller
Macros en excel taller
angie nathalia yanguatin londoño
 
Macros escrito (1)
Macros escrito (1)Macros escrito (1)
Macros escrito (1)
AnaCeciliaRestrepoGu
 
Macros en excel taller
Macros en excel tallerMacros en excel taller
Macros en excel taller
Eliza Camacho Benitez
 
Macros escrito (1)
Macros escrito (1)Macros escrito (1)
Macros escrito (1)
Tatis g
 
Taller1
Taller1Taller1
Macros
MacrosMacros
Taller 1 macros excel renee gonzalez martinez
Taller 1 macros excel renee gonzalez martinezTaller 1 macros excel renee gonzalez martinez
Taller 1 macros excel renee gonzalez martinez
Renee Gonzalez
 
Compilacion macros
Compilacion macrosCompilacion macros
Compilacion macros
Juan Hernan Chavez Macedo
 
Taller de nivelacion camila
Taller de nivelacion camilaTaller de nivelacion camila
Taller de nivelacion camila
CamilaV1169
 

Similar a Curso de excel avanzado tema 6 macros (20)

Creando macros en Excel 2010 para programdores
Creando macros en Excel 2010 para programdoresCreando macros en Excel 2010 para programdores
Creando macros en Excel 2010 para programdores
 
COMANDOS MACROS.pdf
COMANDOS MACROS.pdfCOMANDOS MACROS.pdf
COMANDOS MACROS.pdf
 
Macros excel ok
Macros excel  okMacros excel  ok
Macros excel ok
 
Macros excel ok
Macros excel  okMacros excel  ok
Macros excel ok
 
Guia70
Guia70Guia70
Guia70
 
8.491.3152
8.491.31528.491.3152
8.491.3152
 
Juan david mosquera flor
Juan david mosquera florJuan david mosquera flor
Juan david mosquera flor
 
Taller de tecnologia
Taller de tecnologiaTaller de tecnologia
Taller de tecnologia
 
Juan david mosquera flor
Juan david mosquera florJuan david mosquera flor
Juan david mosquera flor
 
Macros en excel taller
Macros en excel tallerMacros en excel taller
Macros en excel taller
 
Macros escrito (1)
Macros escrito (1)Macros escrito (1)
Macros escrito (1)
 
Macros
MacrosMacros
Macros
 
Macros en excel taller
Macros en excel tallerMacros en excel taller
Macros en excel taller
 
Macros escrito (1)
Macros escrito (1)Macros escrito (1)
Macros escrito (1)
 
Taller1
Taller1Taller1
Taller1
 
Macros
MacrosMacros
Macros
 
Taller 1 macros excel renee gonzalez martinez
Taller 1 macros excel renee gonzalez martinezTaller 1 macros excel renee gonzalez martinez
Taller 1 macros excel renee gonzalez martinez
 
Compilacion macros
Compilacion macrosCompilacion macros
Compilacion macros
 
Macros de excel
Macros de excelMacros de excel
Macros de excel
 
Taller de nivelacion camila
Taller de nivelacion camilaTaller de nivelacion camila
Taller de nivelacion camila
 

Más de Angela Maria Herrera Viteri

Gestor de proyectos docente tic maria elena gomez
Gestor de proyectos docente tic maria elena gomezGestor de proyectos docente tic maria elena gomez
Gestor de proyectos docente tic maria elena gomez
Angela Maria Herrera Viteri
 
Gestor de proyectos docente tic final diplomado abril 15 2016
Gestor de proyectos docente tic final diplomado abril 15 2016Gestor de proyectos docente tic final diplomado abril 15 2016
Gestor de proyectos docente tic final diplomado abril 15 2016
Angela Maria Herrera Viteri
 
PRESENTACION PROYECTO NELLY OVIEDO
PRESENTACION PROYECTO NELLY OVIEDOPRESENTACION PROYECTO NELLY OVIEDO
PRESENTACION PROYECTO NELLY OVIEDO
Angela Maria Herrera Viteri
 
Presentacion final proyecto tit@ emebelleciendo mi entorno escolar y ambienta...
Presentacion final proyecto tit@ emebelleciendo mi entorno escolar y ambienta...Presentacion final proyecto tit@ emebelleciendo mi entorno escolar y ambienta...
Presentacion final proyecto tit@ emebelleciendo mi entorno escolar y ambienta...
Angela Maria Herrera Viteri
 
TENDENCIAS DE LA PEDAGOGIA COLOMBIANA Latinoamericana3 1 5
TENDENCIAS DE LA PEDAGOGIA COLOMBIANA  Latinoamericana3 1 5TENDENCIAS DE LA PEDAGOGIA COLOMBIANA  Latinoamericana3 1 5
TENDENCIAS DE LA PEDAGOGIA COLOMBIANA Latinoamericana3 1 5Angela Maria Herrera Viteri
 
Practica 4 actividad en clase repaso de lo visto tema 1 al 4
Practica 4 actividad en clase repaso de lo visto tema 1 al 4Practica 4 actividad en clase repaso de lo visto tema 1 al 4
Practica 4 actividad en clase repaso de lo visto tema 1 al 4Angela Maria Herrera Viteri
 
Practica 4 actividad en clase repaso de lo visto tema 1 al 4
Practica 4 actividad en clase repaso de lo visto tema 1 al 4Practica 4 actividad en clase repaso de lo visto tema 1 al 4
Practica 4 actividad en clase repaso de lo visto tema 1 al 4Angela Maria Herrera Viteri
 
Ejemplo tema 4 tabl dinamic
Ejemplo tema 4 tabl dinamicEjemplo tema 4 tabl dinamic
Ejemplo tema 4 tabl dinamic
Angela Maria Herrera Viteri
 
Ejemplo tema 1 2 3
Ejemplo tema 1 2 3Ejemplo tema 1 2 3
Ejemplo tema 1 2 3
Angela Maria Herrera Viteri
 
Curso de excel avanzado tablas dinamicas
Curso de excel avanzado tablas dinamicasCurso de excel avanzado tablas dinamicas
Curso de excel avanzado tablas dinamicas
Angela Maria Herrera Viteri
 
Curso de excel avanzado tema 1 2 3
Curso de excel avanzado tema 1 2 3Curso de excel avanzado tema 1 2 3
Curso de excel avanzado tema 1 2 3
Angela Maria Herrera Viteri
 
Dialnet las corrientes pedagogicas contemporaneasy-susimplicaciones
Dialnet las corrientes pedagogicas contemporaneasy-susimplicacionesDialnet las corrientes pedagogicas contemporaneasy-susimplicaciones
Dialnet las corrientes pedagogicas contemporaneasy-susimplicacionesAngela Maria Herrera Viteri
 
Historia general de_la_educacion jose alonso salas
Historia general de_la_educacion  jose alonso salasHistoria general de_la_educacion  jose alonso salas
Historia general de_la_educacion jose alonso salasAngela Maria Herrera Viteri
 

Más de Angela Maria Herrera Viteri (20)

Gestor de proyectos docente tic maria elena gomez
Gestor de proyectos docente tic maria elena gomezGestor de proyectos docente tic maria elena gomez
Gestor de proyectos docente tic maria elena gomez
 
Gestor de proyectos docente tic final diplomado abril 15 2016
Gestor de proyectos docente tic final diplomado abril 15 2016Gestor de proyectos docente tic final diplomado abril 15 2016
Gestor de proyectos docente tic final diplomado abril 15 2016
 
PRESENTACION PROYECTO NELLY OVIEDO
PRESENTACION PROYECTO NELLY OVIEDOPRESENTACION PROYECTO NELLY OVIEDO
PRESENTACION PROYECTO NELLY OVIEDO
 
Presentacion final proyecto tit@ emebelleciendo mi entorno escolar y ambienta...
Presentacion final proyecto tit@ emebelleciendo mi entorno escolar y ambienta...Presentacion final proyecto tit@ emebelleciendo mi entorno escolar y ambienta...
Presentacion final proyecto tit@ emebelleciendo mi entorno escolar y ambienta...
 
Corrientes pedagogicas educacion colombia
Corrientes pedagogicas educacion colombiaCorrientes pedagogicas educacion colombia
Corrientes pedagogicas educacion colombia
 
Modelos pedagogicos colombia
Modelos pedagogicos colombiaModelos pedagogicos colombia
Modelos pedagogicos colombia
 
El modelo pedagógico cultura colombiana
El modelo pedagógico cultura colombianaEl modelo pedagógico cultura colombiana
El modelo pedagógico cultura colombiana
 
TENDENCIAS DE LA PEDAGOGIA COLOMBIANA Latinoamericana3 1 5
TENDENCIAS DE LA PEDAGOGIA COLOMBIANA  Latinoamericana3 1 5TENDENCIAS DE LA PEDAGOGIA COLOMBIANA  Latinoamericana3 1 5
TENDENCIAS DE LA PEDAGOGIA COLOMBIANA Latinoamericana3 1 5
 
BIOGRAFIA PEDAGOGOS
BIOGRAFIA PEDAGOGOS BIOGRAFIA PEDAGOGOS
BIOGRAFIA PEDAGOGOS
 
Practica 4 actividad en clase repaso de lo visto tema 1 al 4
Practica 4 actividad en clase repaso de lo visto tema 1 al 4Practica 4 actividad en clase repaso de lo visto tema 1 al 4
Practica 4 actividad en clase repaso de lo visto tema 1 al 4
 
Practica 4 actividad en clase repaso de lo visto tema 1 al 4
Practica 4 actividad en clase repaso de lo visto tema 1 al 4Practica 4 actividad en clase repaso de lo visto tema 1 al 4
Practica 4 actividad en clase repaso de lo visto tema 1 al 4
 
Formulario avanzado - base de datos
Formulario avanzado - base de datos Formulario avanzado - base de datos
Formulario avanzado - base de datos
 
Ejemplo tema 4 tabl dinamic
Ejemplo tema 4 tabl dinamicEjemplo tema 4 tabl dinamic
Ejemplo tema 4 tabl dinamic
 
Ejemplo tema 1 2 3
Ejemplo tema 1 2 3Ejemplo tema 1 2 3
Ejemplo tema 1 2 3
 
Curso de excel avanzado tablas dinamicas
Curso de excel avanzado tablas dinamicasCurso de excel avanzado tablas dinamicas
Curso de excel avanzado tablas dinamicas
 
Curso de excel avanzado tema 1 2 3
Curso de excel avanzado tema 1 2 3Curso de excel avanzado tema 1 2 3
Curso de excel avanzado tema 1 2 3
 
Dialnet las corrientes pedagogicas contemporaneasy-susimplicaciones
Dialnet las corrientes pedagogicas contemporaneasy-susimplicacionesDialnet las corrientes pedagogicas contemporaneasy-susimplicaciones
Dialnet las corrientes pedagogicas contemporaneasy-susimplicaciones
 
Escuelas y tendencias pedagogicas
Escuelas y tendencias pedagogicasEscuelas y tendencias pedagogicas
Escuelas y tendencias pedagogicas
 
Historiadelapedagogia abbagnano visalberghi
Historiadelapedagogia abbagnano visalberghiHistoriadelapedagogia abbagnano visalberghi
Historiadelapedagogia abbagnano visalberghi
 
Historia general de_la_educacion jose alonso salas
Historia general de_la_educacion  jose alonso salasHistoria general de_la_educacion  jose alonso salas
Historia general de_la_educacion jose alonso salas
 

Último

MIP PAPA Rancha Papa.pdf.....y caracteristicas
MIP PAPA  Rancha Papa.pdf.....y caracteristicasMIP PAPA  Rancha Papa.pdf.....y caracteristicas
MIP PAPA Rancha Papa.pdf.....y caracteristicas
jheisonraulmedinafer
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
Alejandrino Halire Ccahuana
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Demetrio Ccesa Rayme
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
https://gramadal.wordpress.com/
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Txema Gs
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
cintiat3400
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
YasneidyGonzalez
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
TatianaVanessaAltami
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
Alejandrogarciapanta
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
ClaudiaAlcondeViadez
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
DIANADIAZSILVA1
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
DivinoNioJess885
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
MauricioSnchez83
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
CESAR MIJAEL ESPINOZA SALAZAR
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Monseespinoza6
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
LorenaCovarrubias12
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
Edurne Navarro Bueno
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 

Último (20)

MIP PAPA Rancha Papa.pdf.....y caracteristicas
MIP PAPA  Rancha Papa.pdf.....y caracteristicasMIP PAPA  Rancha Papa.pdf.....y caracteristicas
MIP PAPA Rancha Papa.pdf.....y caracteristicas
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 

Curso de excel avanzado tema 6 macros

  • 1. TEMA 6: MACROS CONTROLES ACTIVE X
  • 2. Cuando trabajamos con un libro personalizado, es decir, que nos hemos definido con una serie de características específicas como puedan ser el tipo de letra, el color de ciertas celdas, los formatos de los cálculos y características similares, perdemos mucho tiempo en formatear todo el libro si disponemos de muchas hojas. Con las macros lo que se pretende es automatizar varias tareas y fusionarlas en una sola, añadiendo por ejemplo un botón en nuestro libro que al pulsar sobre él realice todas esas tareas.
  • 3. Grabar un macros Utilizando el grabador de macros del que dispone Excel. Permite grabar las acciones deseadas que posteriormente las traduce a instrucciones en VBA, las cuales podemos modificar posteriormente si tenemos conocimientos de programación. Cuando grabe una macro, la grabadora de macros graba todos los pasos necesarios para completar las acciones que desea grabar. PASO 1: Buscar la opción de vista, dar click PASO 2: Buscar la opción de macros, dar click
  • 4. En este submenú podemos encontrar las siguientes opciones: Ver macros: Donde accedemos a un listado de las macros creadas en ese libro. Grabar macros: graba todos los pasos necesarios para completar las acciones que desea grabar. Usar referencias relativas: Con esta opción utilizaremos referencias relativas para que las macros se graben con acciones relativas a la celda inicial seleccionada.
  • 5. SEGURIDAD DE MACROS Antes de realizar una Macro es muy importante hablar sobre sus seguridades. Se puede grabar las macros desde la ficha Programador O Desarrollador, si no está disponible, haga lo siguiente para mostrarla: 1. Haga clic en el Botón Microsoft Office y, a continuación, 2. haga clic en Opciones de Excel. 3. Opción Más frecuentes Active con un visto la opción “ Mostrar ficha programador cinta de opciones”…. En el office 2013 click en personalizar cinta de opciones y con un click seleccionar en la columna izquierda Desarrollador.
  • 6. PASO 3: En la ficha Programador, en el grupo Código, haga clic en Seguridad de macros. PASO 4: Aparece la ventana del centro de confianza y seleccionamos la opción “Habilitar todas las macros….”, click en aceptar. Se recomendamos que vuelva a cualquiera de las configuraciones que deshabilitan todas las macros cuando termine de trabajar con ellas.
  • 7. PASO 5: en el grupo Código, haga clic en submenú grabar macro, diligenciar las casillas y luego click en aceptar. PASO 6: Trasládese a la celda A1 y escriba “Hola amigos como están”, después presione Enter para aceptar el valor en la celda. PASO 7: Pare la grabación de la macro presionando el botón Detener Grabación del grupo Código. Excel ha grabado los pasos y ha generado un código. Para visualizar el código generado, presione la tecla Alt + la tecla de función F11(Alt + F11), o de un click derecho en la hoja de cálculo, click Ver Código. También puede dar click en macros selecciona la macro y click en paso a paso…
  • 8. PASO 8: Active los siguientes cuadros o ventanas dando click en el Menú Ver y elija la opción Explorador de Proyectos y elija también la opción Ventana Propiedades PASO 9: Del cuadro Proyecto de doble clic en Módulos o simplemente presione el signo de + que aparece en la opción Módulos. Se activara debajo de Módulos la Opción Modulo1. PASO 10: De doble clic en Modulo1. Se mostrara en el Editor de Visual Basic el código de la macro que grabamos de la siguiente forma:
  • 9. Explicación de lo que ha hecho Excel: • Sub y End Sub indican el inicio y el final del procedimiento de la macro saludo • Todo lo que aparece con un apóstrofe ´ indica que no se tomara en cuenta que es solo texto o comentarios y ese texto aparece en color verde. • Range("A1").Select Indica que lo primero que hicimos al grabar la macro fue trasladarnos a la celda A1. La orden Range nos permite trasladarnos a una celda. • ActiveCell.FormulaR1C1 = "Hola amigos como estan" Esto indica que se escribirá en la celda en que se encuentra el valor de texto Hola amigos como estan. Todo lo que aparece entre comillas siempre será un valor de texto. • La orden ActiveCell.FormulaR1C1 nos permite escribir un valor en la celda activa. Para comprender alteraremos el código dentro del editor de Visual Basic. Range("B1").Select ActiveCell.FormulaR1C1 = "Bienvenidos al curso de Excel“ End
  • 10. • Luego para volver a Excel damos click en el icono de Excel • Después para volver a ejecutar la macro se oprime ctrl + s Practica II Genere una Macro que escriba un nombre en una celda y lo ponga negrita y observe el Código. Genere una Macro que escriba un nombre en una celda y lo Centre y observe el Código. Genere una Macro que escriba un nombre en una celda y cambie el tamaño de la letra a 20 puntos y observa el Código.
  • 11. CÓDIGOS MÁS COMUNES Trasladarse a una Celda Range("A1").Select Escribir en una Celda Activecell.FormulaR1C1="Paty Acosta" Letra Negrita Selection.Font.Bold = True Letra Cursiva Selection.Font.Italic = True Letra Subrayada Selection.Font.Underline = xlUnderlineStyleSingle Centrar Texto With Selection .HorizontalAlignment = xlCenter End With Alinear a la izquierda With Selection .HorizontalAlignment = xlLeft End With Alinear a la Derecha With Selection .HorizontalAlignment = xlRight End With Tipo de Letra(Fuente) With Selection .Font .Name = "AGaramond" End With Tamaño de Letra(Tamaño de Fuente) With Selection.Font .Size = 15 End With Copiar Selection.Copy Pegar ActiveSheet.Paste Cortar Selection.Cut Ordenar Ascendente Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom Orden Descendente Selection.Sort Key1:=Range("A1"), Order1:=xlDescending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom Buscar Cells.Find(What:="Paty Acosta", After:=ActiveCell, LookIn:=xlFormulas, LookAt _ :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _ False).Activate Insertar Fila Selection.EntireRow.Insert Eliminar Fila Selection.EntireRow.Delete Insertar Columna Selection.EntireColumn.Insert Eliminar Columna Selection.EntireColumn.Delete Abrir un Libro Workbooks.Open Filename:="C:Mis documentosmiarchivo.xls" Grabar un Libro ActiveWorkbook.SaveAs Filename:="C:Mis documentostauro.xls", FileFormat _ :=xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:= _ False, CreateBackup:=False
  • 12. CONTROLES ACTIVE X Una de las opciones más interesantes que tiene el Excel es la de utilizar los “cuadros de control”. Los cuadros de control se usan para crear verdaderos programas en Excel y pueden ser de mucha utilidad. Esta herramienta está ubicada en:
  • 13. BOTON ACTIVE X 1. Modo diseño: permitirá trabajar en el diseño de los controles de ActiveX 2. Propiedades: permiten activar la propiedad de cada control 3. Ver código: permite agregar código a cada control. Para iniciar cree las hojas: Menú, Ventas y Compras 3. Seleccione la hoja Menú para allí crear dos botones. Para trabajar con estos controles en necesario Activar el modo de diseño y dar clic en Insertar, seleccione el Botón de comando. 4. Esta vez haremos un botón que cuando se presione pase a otra hoja del Excel. Por ejemplo se puede hacer un menú con varios botones que al presionarlos pasen a las distintas opciones. Comencemos... En la hoja Menú cree dos “botones de comando”. 5. Seleccione el primer botón y de un clic derecho en la opción y muestre las propiedades. Cambie la Propiedad “Caption” por: “Ventas” En Name: btnventas Para que visualice el texto cambie la posición Picture Position a: 6. Seleccione el primer botón y haga clic en ver código En esta parte se abrirá el Editor de Visual Basic y debe escribir lo siguiente: Hoja2.Activate Cierre el editor de Visual Basic (nota: cada vez que cierre el editor de Visual Basic, hágalo del cuadro de cerrar “X” que está mas arriba, porque puede confundirse y cerrar la ventana de editar código, no se preocupe que no está cerrando Excel.) Seleccione el segundo botón y haga clic en ver código Escriba: Hoja3.activate
  • 14. CREANDO FORMULARIOS Y PROGRAMÁNDOLOS Lo máximo de Excel que es crear formularios y programarlos: es una ventana que se programa por medio de controles y estos controles responden a sucesos que nosotros programamos. Todo esto se encuentra dentro de Visual Basic. A continuación Muestro como crear un formulario y como programarlo: PASO 1. Presione La Teclas Alt + F11, para entrar al editor de Visual Basic. PASO 2. Activa las siguientes opciones: • De clic en el Menú Ver y elija la opción Explorador de Proyectos PASO 3. De clic en el Menú ver y elija la opción Ventana Propiedades PASO 4. Del Menú Insertar elija la Opción UserForm.