Comandos Excel
Selection.Copy
Recorrer a la primera celda a la izquierda(Ctrl+flechita a la izq.)
Selection.End(xlToLeft).Select
Pegar
ActiveSheet.Paste
Cortar
Selection.Cut
Fijar en laprimera Celda A1(Ctrl + Inicio)
Range("A1").Select
Buscar el fin de lista hacia abajo(Ctrl + flechita para abajo)
Selection.End(xlDown).Select
Buscar el principio de lista hacia arriba(Ctrl +flechita para arriba)
Selection.End(xlUp).Select
Buscar el fin de lista hacia dcha(Ctrl + flechita a la dcha)
Selection.End(xlToRight).Select
Ordenar Ascendente
Selection.SortKey1:=Range(“A1”), Order1:=xlascending , Header:=xlguess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTop ToBottom
Ordenar Descendente
Selection.Sort Key1:=Range(“A1”),Order1:=xlDescending , Header:=xlguess,OrderCustom:=1, MatchCase:=False, Orientation:=xlTop ToBottom
Buscar
Cells.Find(What:=”Ramón”, After:=ActiveCell.Lookln:=xlFormulas, LooAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xNext,MatchCase:=False).Active
Insertar Fila
Selection.EntireRow.Insert
Eliminar Fila
Selection.EntireRow.Delete
Insertar Columna
Selection.Entire Column.Insert
Eliminar ColumnaSelection.EntireColumn.Delete
Moverse una celda a la derecha
ActiveCell.Offset(0,1).Select
Moverse una celda a la izquierda
ActiveCell.Offset(0,-1).Select
Moverse una celda abajoActiveCell.Offset(1,0).Select
Moverse una celda arriba
ActiveCell.Offset(-1,0).Select
Seleccionar una celda
Range("B5").Select
Introducir información en una celda
ActiveCell.FormulaR1C1 = "hghg"
SubMacro2()
'
' Macro2 Macro
' Macro grabada el 19/02/2010 por Vic
'
' Acceso directo: CTRL+m
'
Load UserForm1
UserForm1.Show
End Sub
Para guardar la dirección de una celda en unavariable
b = ActiveCell.Address
Para ir a una celda con dirección guardada en una variable
Range(b).Select
Para pasarse a otra hoja del libro
Sheets("Hoja2").Select
Escape (Esc)...
Regístrate para leer el documento completo.