Seleccionar rango en macro
Hola experto, espero puedas ayudarme! Hice una macro para que cambie el formato de las fechas, el problema es que no se como puedo hacer para que el rango sea variable, te mando el código, la idea seria que se pueda aplicar a cualquier archivo, en el que se desee cambia el formato de las fechas. Gracias!
Sub cambiarfecha()
Dim str01 As String
Dim str02 As String
Dim str03 As String
Dim aux1 As Integer
Dim aux2 As Integer
Dim str04
*este seria el problema(rango fijo)
aux1 = 2
aux2 = 269
str01 = "C" & aux1 & ":" & "E" & aux1
str02 = "C" & aux2 & ":" & "E" & aux2
str03 = str01 & ":" & str02
Range(str03).Select
For Each Cell In Range(str03)
Cell.Value = Format(Cell.Value, "dd/mm/yyyy")
Next
End Sub
Sub cambiarfecha()
Dim str01 As String
Dim str02 As String
Dim str03 As String
Dim aux1 As Integer
Dim aux2 As Integer
Dim str04
*este seria el problema(rango fijo)
aux1 = 2
aux2 = 269
str01 = "C" & aux1 & ":" & "E" & aux1
str02 = "C" & aux2 & ":" & "E" & aux2
str03 = str01 & ":" & str02
Range(str03).Select
For Each Cell In Range(str03)
Cell.Value = Format(Cell.Value, "dd/mm/yyyy")
Next
End Sub
1 respuesta
Respuesta de Juan Carlos González Chavarría
1