Insertar Fila

22/02/2005 - 04:31 por Ivan | Informe spam
Hola a todos
Tengo una hoja de calculo protegida, pero en la cual ejecuto una macro, y
esta me manda un error ( me trabaja muy bien cuando no esta protejida ), como
podria solucionar esto ???

Agradesco de antemano cualquier comentario o sugerencia

Preguntas similare

Leer las respuestas

#1 Ivan
22/02/2005 - 04:33 | Informe spam
esta es la parte que me marca error ( solo cuando la hoja esta protejida )

Selection.Insert Shift:=xlDown
Respuesta Responder a este mensaje
#2 Héctor Miguel
22/02/2005 - 10:06 | Informe spam
hola, Ivan !

esta es la parte que me marca error ( solo cuando la hoja esta protejida )
Selection.Insert Shift:=xlDown



cuando le asignas una contrseña de proteccion a hojas/libros [menu herramientas...]
y necesitas que la proteccion NO 'afecte' a tus macros ->SIN tener que [des/re]proteger la hoja<-
puedes usar la instruccion de 'solo interfase de usuario' [p.e.]
=> en excel 97 y 2000 NO necesitas 'repetir' el password <= es 'suficiente' con poner:
en el modulo de codigo del libro ==Private Sub Workbook_Open()
Worksheets("Hoja1").Protect UserInterfaceOnly:=True
End Sub
¨¨¨¨¨¨¨¨¨¨¨¨
=> a partir de excel 2002 [xp] SI es requisito 'repetir' el password :-( < en el modulo de codigo del libro ==Private Sub Workbook_Open()
Worksheets("Hoja1").Protect _
PassWord:="la MISMA cOntRaSeÑa qUe lE pUsISte", _
UserInterfaceOnly:=True
End Sub
¨¨¨¨¨¨¨¨¨¨¨¨
[practicamente] TODO lo que 'hagas por codigo'... pasara 'sin problemas?

si cualquier duda [o informacion adicional]... ¿comentas?
saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida