Ejemplos de Macros
Código Macro
'Este código ordena toda la columna A de forma Ascendente...
Sub Ordenar_A_Z()
Columns("A:A").Select
ActiveWorkbook.Worksheets("Hoja1").Sort.SortFields.Clear
...
———
Código Macro
'Este código ordena toda la columna A de forma Ascendente...
Sub Ordenar_A_Z()
Columns("A:A").Select
ActiveWorkbook.Worksheets("Hoja1").Sort.SortFields.Clear
...
———
Código Macro
'Este código ingresa una x en las celdas aleatoriamente...
Sub Puntos_Aleatorios()
For i = 1 To 100
Cells(Int(Rnd * 50) + 1, Int(Rnd * 50) + 1) = "x"
Next i
End Sub
'Este código es para borrar...
Sub...
———
Código Macro
'Este código redondea un valor con decimales...
Sub Redondear()
valor = Round(Range("A1"))
MsgBox ("El valor redondeado es: " & valor), vbInformation, "Stricker Ruben Dario"
End Sub
Para agregar un macro, deberá abrir el editor de VBA en el...
———
Código Macro
'Este código es para rellenar las celdas seleccionadas con los datos de la 1° celda seleccionada...
'Rellenar celdas
Sub Rellenar_Celdas()
Dim Celda As Range
For Each Celda In Selection
If Celda = "" Then
Range(Celda.Address).Value =...
———
Código Macro
'Este código agrega el horario actual de la pc, actualizandoce en tiempo real...
Sub Reloj_Nuevo()
Sheets(1).Cells(1, "A") = Now
Application.OnTime Now + TimeSerial(0, 0, 2), "Reloj_Nuevo"
End Sub
Sub auto_Open()
Call Reloj_Nuevo
End...
———
Código Macro
'Este código agrega el horario actual de la pc, actualizandoce en tiempo real...
Sub Reloj()
Range("C5").Formula = "=NOW()"
Application.OnTime Now + TimeValue("00:00:01"), "reloj"
End Sub
Sub auto_Open()
Call...
———
Código Macro
'Este código es para seleccionar hacia la derecha...
Sub Hacia_Derecha1()
' Ctrl+Shift+Right
Range(ActiveCell, ActiveCell.End(xlToRight)).Select
End Sub
Sub Hacia_Derecha2()
' ...
———
Código Macro
'Este código es para seleccionar hacia la izquierda...
Sub Hacia_Izquierda1()
' Ctrl+Shift+Left
Range(ActiveCell, ActiveCell.End(xlToLeft)).Select
End Sub
Sub Hacia_Izquierda2()
' ...
———
Código Macro
'Este código es para seleccionar el area activa...
Sub Area_Activa()
'Ctrl+Shift+Home
Range(Range("A1"), ActiveCell.SpecialCells(xlLastCell)).Select
End Sub
Para agregar un macro, deberá abrir el editor de VBA en el libro de...