Insertar imagenes en hojas protegidas

14/11/2008 - 20:42 por gus grg | Informe spam
tengo una hoja de excel protegida con algunas celadas desportegidas en las
cuales se puede introducir texto, sin embargo en una de esas celdas
desprotegidas necesito insertar una imagen y no me permite el excel, se
desactia la opción.

si alguien puede decirme que debo hacer para poder lograrlo se los agradezco

Preguntas similare

Leer las respuestas

#1 Abraham
15/11/2008 - 00:01 | Informe spam
Desprotege la hoja, inserta tu imagen , y vuelve a protegerla:

ActiveSheet.UnProtect "clave"
ActiveSheet.Pictures.Insert("C:\Documents and Settings\AVALENCIA\Mis
documentos\Mis imágenes\matrialan6.jpg").Select
ActiveSheet.Pritect "Clave"

Abraham
Respuesta Responder a este mensaje
#2 Héctor Miguel
15/11/2008 - 01:08 | Informe spam
hola, !

tengo una hoja de excel protegida con algunas celadas desportegidas en las cuales se puede introducir texto
sin embargo en una de esas celdas desprotegidas necesito insertar una imagen y no me permite el excel, se desactia la opcion.
si alguien puede decirme que debo hacer para poder lograrlo se los agradezco



puedes insertar la imagen por macros, siempre y cuando la hoja la (re)protejas en el evento '_open' de tu libro
con la opcion de "solo la interfase con el usuario"

ejemplos protegiendo la hoja al abrirse el libro en el modulo ThisWorkbook...

a) en excel 97 y 2000 NO necesitas repetir el password, es suficiente con poner:
Private Sub Workbook_Open()
Worksheets("Hoja1").Protect UserInterfaceOnly:=True
End Sub

b) a partir de excel 2002 [xp] SI es requisito repetir el password
Private Sub Workbook_Open()
Worksheets("Hoja1").Protect _
PassWord:="la MISMA cOntRaSe#a qUe lE pUsISte", _
UserInterfaceOnly:=True
End Sub

c) si se trata de varias hojas (suponiendo una misma clave para todas)...
Private Sub Workbook_Open()
Dim Hoja As Worksheet
For Each Hoja In Worksheets(Array("hoja1", "hoja4", "hoja6"))
Hoja.Protect PassWord:="123", UserInterfaceOnly:=True
Next
End Sub

(practicamente todo) lo que hagas por codigo... pasara sin problemas
excepto ciertas cosillas relacionadas con ordenaciones, insertar filas/columnas, objetos incrustados...
(y algunas mas que requeriran de otro tipo de administraciones)

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