Macros

Páginas: 4 (954 palabras) Publicado: 14 de marzo de 2013
Abrir un libro existente: para abrir un libro utilizaremos la siguiente Macro.
      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()
'
'...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Macro
  • macros
  • Macro
  • macro
  • Macro
  • Macro
  • Macro
  • Macro

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS