Worksheet_Change
Utilicé este método para automatizar el cambio del nombre de una hoja excel.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$c$2" Then
ActiveWorkbook.Worksheets(4).Name = "disponibilidad 1"
End If
End Sub
Al principio me iba bien, pero cuando le he añadido más condiciones para renombrar otras hojas
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$c$2" Then
ActiveWorkbook.Worksheets(4).Name = "disponibilidad 1"
ElseIf Target.Address = "$d$2" Then
ActiveWorkbook.Worksheets(5).Name = "disponibilidad 2"
End If
End Sub
De repente me ha dejado de funcionar (unos minutos más tarde) Sólo funciona si le quito la condición. ¿Sabes qué esta pasando?
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$c$2" Then
ActiveWorkbook.Worksheets(4).Name = "disponibilidad 1"
End If
End Sub
Al principio me iba bien, pero cuando le he añadido más condiciones para renombrar otras hojas
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$c$2" Then
ActiveWorkbook.Worksheets(4).Name = "disponibilidad 1"
ElseIf Target.Address = "$d$2" Then
ActiveWorkbook.Worksheets(5).Name = "disponibilidad 2"
End If
End Sub
De repente me ha dejado de funcionar (unos minutos más tarde) Sólo funciona si le quito la condición. ¿Sabes qué esta pasando?
1 Respuesta
Respuesta
1