Duda excel - macro protegida
Tengo la siguiente macro de Excel para ocultar columnas, pero a la hora de proteger la hoja me da el siguiente error, esta macro la repito 18 veces en la misma hoja-excel modificando en cada modulo las columnas que debo ocultar, mensaje error:
"no se puede asignar la propiedad hidden de la clase range"
Necesito proteger la hoja en cuestión por motivos laborales existe alguna forma para poder proteger la hoja metiendo algún tipo de código basic en mi macro.
Muchas gracias, saludos a la buena gente de esta web.
CÓDIGO MACRO:
Sub TOLEDO()
'Seleccionamos las columnas a ocultar
Range("F:F,G:G,H:H,I:I,J:J,QUE:K,L:L,M:M,N:N,O:O,P:P,QUE:Q,R:R,T:T,U:U,V:V,W:W,X:X,Y:Y").Select
'Ocultamos Columnas
Selection.EntireColumn.Hidden = True
'Nos situamos en A2
Range("A2").Select
End Sub