Spreadsheet y un form

Hola que tal, tengo un pequeño problema, en un form pongo el control spreadsheet, lo adecuo a mis necesidades sin embargo, quiero poner una lista como si fuera en la misma hoja de calculo todo lo pongo dentro del evento userform_initialize, el código es el siguiente:
SpreadSheet1.Range("B2:B20").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=$R$2:$R$4"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
SpreadSheet1.Range("B2").Select
Pero después que inicializa no pasa nada. Espero que haya sido claro con mi problema
Muchas gracias

1 respuesta

Respuesta
1
¿Qué debe hacer este código?
Tiene que ponerme una validación de tipo lista en el control spreadsheet que tengo en el excel.
Y muchas gracias por tu respuesta
Prueba a usar el objeto Sheets en lugar de spreadsheet; así:
Sheets("hoja1"). Range("b2:b20")

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas