Macros
Sub AbrirLibro()
Workbooks.Open ("C:\Mis documentos\Ejemplo.xls")
End Sub
Activar un libro yaabierto: con esta Macro podemos cambiar el libro activo. Es muy importante que el libro ya esté abierto, si no fuera así, la Macro daría error.
Sub ACtivarLibro() Workbooks("Ejemplo.xls").Activate
End Sub
Observa como en esta Macro no indicamos el camino donde se encuentra el archivo, no hace falta ya que este debe estar abierto.
Crear un libro nuevo: con la siguiente Macropodremos crear un libro nuevo. Esta Macro es exactamente igual que si activásemos la opción Archivo - Nuevo.
Sub NuevoLibro()
Workbooks.Add
End Sub
Buscar una entrada en una lista yborrar toda la fila: vamos a imaginar que tenemos una tabla de datos en la cual nos interesa buscar un elemento determinado y borrar todos los datos que hay en la misma fila. Pongamos el caso quetenemos una tabla con nombre, población y teléfono y deseamos buscar todos los datos de una población determinada y borrar el nombre y la población Para hacer la búsqueda deberemos situarnos en la filaque se encuentra la población.
Sub BorrarFilas()
While ActiveCell.Value ""
If ActiveCell.Value "Barcelona" Then
ActiveCell.Offset(1,0).Range("A1").Select
Else
Selection.EntireRow.Delete
End If
Wend
End Sub
Es importante hacer notar que si ejecutamos esta Macro no se podrá deshacer elborrado de las filas que se han eliminado con la Macro
Seleccionar el contenido de una celda
• Forma1:
Range("a1").Select
ActiveCell.Value
• Forma 2:
Cells(fila, columna).value
PARAOCULTAR FILAS:
Sub ocultar_filas()
'
' ocultar_filas Macro
'
Rows("4:7").Select
Selection.EntireRow.Hidden = True
End Sub
PARA OCULTAR COLUMNAS
Sub ocularColumnas()
'
'...
Regístrate para leer el documento completo.