Académique Documents
Professionnel Documents
Culture Documents
Sub Macro1()
'Selecciona el rango B5:B9
Range("B5:B9").Select
End Sub
Sub Macro1a()
'Selecciona el rango B5:B9
Range("B5", "B9").Select
End Sub
Sub Macro2()
Selecciona las celdas B5 y B9
Range("B5,B9").Select
End Sub
Sub Macro3()
Selecciona los rangos B5:B7 y B14:B16
Range("B5:B7,B14:B16").Select
End Sub
Sub Macro4()
Selecciona el rango llamado TABLA
Range("TABLA").Select
End Sub
Sintaxis: [referencia].Select
Donde: referencia Puede ser un rango de celdas o un nombre de rango escritos entre corchetes
Sub Macro5()
Selecciona el rango B5:C7
[B5:C7].Select
End Sub
Sub Macro6()
Selecciona el rango llamado TABLA
[TABLA].Select
End Sub
critos entre comillas
Sub Macro7()
Selecciona 4 celdas hacia abajo a partir de la celda actual
ActiveCell.Range("A1:A4").Select
End Sub
Sub Macro8()
Selecciona 4 celdas hacia la derecha a partir de la celda actual
ActiveCell.Range("A1:D1").Select
End Sub
Sub Macro9()
Selecciona 4 celdas hacia abajo ubicadas 2 columnas a la derecha de la celda actual
ActiveCell.Range("C1:C4").Select
End Sub
Sub Macro10()
Selecciona la region actual
ActiveCell.CurrentRegion.Select
End Sub
Sub Macro11()
Selecciona todas las celdas ocupadas o vacias hacia abajo a partir de B4
Range("B4").Select
Range("B4", ActiveCell.End(xlDown)).Select
End Sub
Sub Macro11a()
Selecciona todas las celdas ocupadas o vacias hacia abajo a partir de B4
Range("B4", Range("B4").End(xlDown)).Select
End Sub
Sub Macro12()
Selecciona todas las celdas ocupadas o vacias hacia abajo a partir de la celda actual
Range(ActiveCell, ActiveCell.End(xlDown)).Select
End Sub
Sub Macro13()
'Selecciona todas las celdas ocupadas hacia abajo + 1 adicional a partir de la celda actual
Range(ActiveCell, ActiveCell.End(xlDown).Offset(1, 0)).Select
End Sub
Sub Macro14()
'Da el nombre de rango CUADRO a la region actual
ActiveWorkbook.Names.Add Name:="CUADRO", RefersTo:=Selection.CurrentRegion
End Sub
Sub Macro15()
Selecciona la primera celda vacia en una columna de datos
Range("B4").Select
While ActiveCell <> Empty
ActiveCell.Offset(1, 0).Activate
Wend
End Sub
Sub Macro16()
Selecciona la ultima celda de la region actual
ActiveCell.CurrentRegion.Cells(ActiveCell.CurrentRegion.Rows.Count, ActiveCell.CurrentRegion.Columns
End Sub
Sub Macro16a()
Selecciona la ultima celda de la region actual
With ActiveCell.CurrentRegion
.Cells(.Rows.Count, .Columns.Count).Select
End With
End Sub
Sub Macro17()
Selecciona la ultima celda ocupada hacia abajo en la columna actual
While ActiveCell.Row <> 65536
Selection.End(xlDown).Select
Wend
Selection.End(xlUp).Select
End Sub
omo si fuera
e la celda actual
e la celda actual
ActiveCell.CurrentRegion.Columns.Count).Select
MACROS DIVERSAS
Sub Macro18()
Selecciona toda la columna E
Range("E:E").Select
End Sub
Sub Macro19()
Selecciona todas las columnas desde la E hasta la K
Range("E:K").Select
End Sub
Sub Macro20()
Selecciona unicamente las columnas E, G y K
Range("EE,G:G,K:K").Select
End Sub
Sub Macro21()
Selecciona toda la columna de la celda actual
ActiveCell.EntireColumn.Select
End Sub
Sub Macro22()
Selecciona todas las columnas del rango seleccionado
Selection.EntireColumn.Select
End Sub
Sub Macro23()
'Selecciona en la region actual las celdas hacia abajo a partir de la celda actual
inicio = ActiveCell.Row
fin = ActiveCell.CurrentRegion.Rows.Count + ActiveCell.CurrentRegion.Cells(1, 1).Row - 1
Range(ActiveCell.EntireColumn.Cells(inicio, 1), ActiveCell.EntireColumn.Cells(fin, 1)).Select
End Sub
Sub Macro23a()
'Selecciona en la region actual las celdas hacia abajo a partir de la celda actual
Range(ActiveCell.EntireColumn.Cells(ActiveCell.Row, 1), _
ActiveCell.EntireColumn.Cells(ActiveCell.CurrentRegion.Rows.Count + _
ActiveCell.CurrentRegion.Cells(1, 1).Row - 1, 1)).Select
End Sub
Sub Macro23b()
'Selecciona en la region actual las celdas hacia abajo a partir de la celda actual
Range(ActiveCell.EntireColumn.Cells(ActiveCell.Row, 1), ActiveCell.EntireColumn.Cells(ActiveCell.Curren
ActiveCell.CurrentRegion.Cells(1, 1).Row - 1, 1)).Select
End Sub
Cells(1, 1).Row - 1
.Cells(fin, 1)).Select
reColumn.Cells(ActiveCell.CurrentRegion.Rows.Count + _
MACROS DIVERSAS
Sub Macro24()
Selecciona toda la fila 12
Range("12:12").Select
End Sub
Sub Macro25()
Selecciona todas las filas desde la 7 hasta la 12
Range("7:12").Select
End Sub
Sub Macro26()
Selecciona unicamente las filas 4, 12 y 20
Range("4:4,12:12,20:20").Select
End Sub
Sub Macro27()
Selecciona toda la fila de la celda actual
ActiveCell.EntireRow.Select
End Sub
Sub Macro28()
Selecciona todas las filas del rango seleccionado
Selection.EntireRow.Select
End Sub
MACROS DIVERSAS
Sub Macro29()
Baja el puntero 5 celdas a partir de la celda B4
Range("B4").Select
ActiveCell.Offset(5, 0).Activate
End Sub
Sub Macro29a()
Baja el puntero 5 celdas a partir de la celda B4
Range("B4").Offset(5, 0).Activate
End Sub
Sub Macro30()
Mueve el puntero 2 celdas abajo y 3 a la derecha a partir de la celda B4
Range("B4").Offset(2, 3).Activate
End Sub
a, si columnas es positivo
a, si columnas es negativo
TABLA DE DATOS