Proyecto bloqueado

4 envíos / 0 nuevos
Último envío
dparadap
Imagen de dparadap
Offline
última acción: Hace 1 año 11 meses
Nivel 1 - 200 puntos
alta: 16/07/2010 - 14:55
Puntos: 285
Proyecto bloqueado

Buenas,

Esta semana mi empresa me ha actualizado a Excel 2010. Mi problema es que he abierto un viejo archivo xlsm y al abrir la ventana VBA y pinchar en la ventana proyecto en el VBAProject me sale una ventana que dice "Proyecto bloqueado" "El proyecto no se puede mostrar" y me viene un botón de ayuda que, como es habitual, no sirve para nada (me manda a la Referencia del Programador). He intentado trastear con las configuraciones de seguridad pero me da miedo liarla.

Un saludo.

Etiquetas: 

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 1 semana 2 días
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
¿y en 2007 sí podías?

¿y con la versión 2007 sí podías abrirlo?

En teoría no ha cambiado nada en el acceso al proyecto VBA entre la versión 2007 y 2010, así que si podías acceder con la 2007 deberías poder con la 2010 (y si no podías con la 2007 tampoco podrás con la 2010)

Si no te pide contraseña para desbloquearlo, es posible que se trate de un libro compartido (este tipo de libros no dejan acceder al código vba. Era un truco que se empleaba precisamente para impedir el acceso al código VBA. habría que descompartir el libro para poder desprotegerlo

mira estos otros temas de foro a ver si te dan alguna pista

http://www.necesitomas.com/como-desproteger-libro-compartido

http://www.necesitomas.com/opcio-compartir-libro

 

 

 

------
Ya sé Excel, pero necesito más.

visitante (no verificado)
Imagen de visitante
no...

no...

TitoPaKa
Imagen de TitoPaKa
Offline
última acción: Hace 7 años 1 semana
alta: 16/03/2017 - 06:33
Puntos: 50
no se si ésto sirve para

no se si ésto sirve para Excel, en ACCESS cuando se corrompe el código, utilizo un bat, en la misma carpeta dónde está el archivo dejo el bat con éste contenido:

"C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE" C:\ruta_del_archivo_\excel.xlsm /decompile

luego ejecuto el bat y normalmente recupera el proyecto....

busca la ubicación del EXCEL.EXE sinó el bat fallará...

subo el bat guardado cómo TXT

saludos

AdjuntoTamaño
Plain text icon descompilar.txt105 bytes