Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El primer paso es crear un Excel que soporte macro, para esto se debe guardar de la siguiente
manera.
Para comprobar que la macro esta generada con éxito, debe aparecer de la siguiente manera:
Para poder aparecer la vista Programador en Excel 2007 y 2010 son los siguientes:
2007: Inicio de Office -> Opciones de Excel -> Habilitar Vista Programador
2010: Archivo -> Opciones -> Personalizar cinta de acciones -> seleccionar ficha programador.
Crear Macro
Para generar la macro, nos vamos a programador -> Macro.
Al crear la macro, para poder verificar una por una las instrucciones.
Range(“COLUMNAFILA”).select
Para poder seleccionar un espacio dentro de las celdas de Excel.
Range(“COLUMNAFILA”).value
Range(“COLUMNAFILA”).value -> Obtener el valor de un espacio del Excel.
EJ:
Range(“A1”).value
Range(“A1”).value = 23
Range(“A1”).value = “Nombre”
ActiveCell.value
Obtiene el valor de la celda actual que esta seleccionada.
ActiveCell.Offset(Fila,Columna).value
Selecciona una fila y columna a partir de la que esta seleccionada.
EJ:
ActiveCell.Offset(1,3).value = “Nombre”
Creacion de Variables
Hay diversos tipos de datos, los que usualmente usaremos en el curso, serán:
String: Palabras.
EJ:
Las instrucciones deben estar escritas dentro de la función creada automáticamente, que se vera
algo similar a la siguiente:
Sub NOMBREDELAMACRO()
‘Aquí se escriben las instrucciones.
End Sub
Ejercicio
(Los comentarios están en color verde)
Sub ejercicio()
Range("b2").Value = numero1
Range("c2").Value = numero2
Range("b3").Value = "Mayor"
Else
'si no se cumple.
Range("c3").Value = "Mayor"
End If
End Sub