Saludos a la comunidad!
Desde hace algunos días me estoy dando cabezazos con un error que me aparece
cuando intento modificar el rango de origen de una validación asignada a una
celda.
Este es el código:
With Worksheet(1)
.Unprotect ()
ThisWorkbook.Names("datos").Delete
.Range("P1:P6").Name = "datos"
With .Range("b27:c46").Validation
'Aqui es donde salta el error
.Modify Type:=xlValidateList, _
AlertStyle:=xlValidAlertStop, _
Operator:=xlBetween, Formula1:="=datos"
End With
.Protect ()
End With
El error es el siguiente:
Se ha producido el error ‘-2147417848 (80010108)’ en tiempo de ejecución:
Error de Automatización
Leer las respuestas