En este grupo En todos

Foro de Excel



¿Cómo desbloquear una macro de excel?

Andrea
Ingeniera en estadística informática e...
Escrito por Andrea Sarango
el 27/08/2010

Auxilioooooo urgente me podrían ayudar hice una macro en excel hace un mes mas o menos y ahora me vi en la necesidad de hacer una actualización, cuando la hice le puse una clave en Bloquear para visualización pero ahora no la recuerdo, por favor podrían ayudarme con un procedimiento para desbloquear y poder realizar las modificaciones que necesitoooo.. Es de suma urgencia agradeceria infinitamente a quien pudiese ayudarme por favor..

Cacho Rodríguez
Ingeniería electrónica universidad nac...
Escrito por Cacho Rodríguez
el 27/08/2010

¡No te desesperes, Andrea...! Y lée el siguiente debate:

---> No recuerdo la clave de una macro


Eso sí: antes de hacer cualquier "manipulación" de tu archivo, ten la precaución de hacer una copia del mismo...
Saludos, Cacho.

Cacho Rodríguez
Ingeniería electrónica universidad nac...
Escrito por Cacho Rodríguez
el 27/08/2010

Además: un editor hexadecimal sencillo (como aquél al que alude Abraham) puedes bajarlo desde aquí:

-> Editor Hexadecimal


Saludos, Cacho.

Andrea Sarango
Ingeniera en estadística informática e...
Escrito por Andrea Sarango
el 27/08/2010

Gracias Cacho, te cuento q lo intente el primer procedimiento pero se daño el archivo adicionalmente te cuento qm falto especificar que están hecho en versión 2007 es decir es un archivo guardado como "Habilitado para macros" el otro no mensaje que me enviaste me sale la página caducada.

Tal ves sea otro procedimiento qe se deba hacer para lograr esto, ayudame por favor estoy desesperada no se como me fui a olvidar la clave y es un proyectito mas o menos imaginate sino encuentro la solución va tocar hacerlo de nuevo y nooooooo =(

Antonio
Escrito por Antonio
el 27/08/2010

Primero crea una copia de tu archivo original, luego con la copia de tu archivo abres tu excel, deshabilitas las macros y presionas F12 (guardar como) y lo guardas como libro excel 97-2003, luego sigues los siguientes pasos:


Paso 1:

Haz clic en inicio -> ejecutar

Teclea lo siguiente

Cmd <ENTER>

Se abrira una ventana del Simbolo de sistema

Paso 2:

Teclea:

Edit /70 <ENTER>

Paso 3:

Selecciona tu archivo excel guardado como 97-2003

Paso 4:

Busca el texto "DPB", asegúrate que existe inmediatamente atras de "GC=" y [Host Extender Info]

Paso 5:

Cambia "DBx" por "DPB"

Paso 6:

Guarda el Archivo

Paso 7:

Abre el archivo en Excel

Recibiras un mensaje de error, selecciona Si (Yes) o Aceptar

En este paso aun no podras accesar al proyecto

Paso 8:

Abre el Editor de Visual Basic

( Herramientas - Macro - Editor de Visual Basic )

Paso 9:

Abre las propiedades del proyecto

( Herramientas - Propiedades de VBProject)

Selecciona la pestaña "Proteccion"

Ingresa una contraseña y anótala (pon algo simple ejemplo: 1)

Paso 10:

Confirmalo con OK (Aceptar)

Paso 11:

Después repite estos pasos y desactiva la casilla "Bloquear proyecto para la visualizacion" y borra los caracteres en la

Contraseña asi como en confirmar contraseña.

Paso 12:

Guarda el proyecto (Boton Guardar)

Listo! Ya tienes tu archivo para poder ver el proyecto completo.

SUERTE

Cacho Rodríguez
Ingeniería electrónica universidad nac...
Escrito por Cacho Rodríguez
el 27/08/2010

Andrea:
Tu comentario sobre la versión de Excel que utilizas más el post de Antonio, me hicieron recordar que los procedimientos sugeridos son de aplicación efectiva para Excel 97-2003.

Por ello te voy a sugerir un par de enlaces: ninguno de los cuales he verificado ni probado, de modo que corren bajo tu exclusiva responsabilidad. Ellos son:

---> Recuperador de VBA

---> Eliminar la contraseña de VBA

Saludos, Cacho.

Jymo Vazquez Lopez
Informatica administrativa unimex (uni...
Escrito por Jymo Vazquez Lopez
el 12/11/2010

Hola Cacho y Armando:

Es correcto lo que comenta Antonio. De hecho ya lo hice y me funcionó.

Sólo que yo tengo un problema aún, al quitar la clave al módulo, hay otro código en una hoja oculta que hace que no me muestre las demás hojas que necesito para modificar mi información.

Esta macro creo que esta utilizando algo como HIDDEN.

Me pueden ayudar para bloquearlo y que me muestre las hojas que no puedo ver.

Muchas gracias.

Saludos.

Jymo Vazquez Lopez
Informatica administrativa unimex (uni...
Escrito por Jymo Vazquez Lopez
el 12/11/2010
Cacho Rodríguez
Ingeniería electrónica universidad nac...
Escrito por Cacho Rodríguez
el 12/11/2010

Si te entendí correctamente, entonces tienes acceso al proyecto VBA y deseas visualizar una hoja del libro que está oculta.

En tal caso:
a) En Excel, presiona simultáneamente <Alt> <F11> (entrarás en el proyecto VBA)
b) En VBA, presiona simultáneamente <Ctrl> <R> (se desplegará el Explorador de proyectos)
c) Selecciona la hoja en cuestión en el Explorador
d) En el Explorador de proyectos, presiona <F4> (se desplegarán las propiedades de la hoja)
e) Ubica la propiedad "Visible" y pásala a "xlSheetVisible"

Con éso debería ser suficiente.

Publica tus comentarios, por favor.
Saludos, Cacho.

David Gilberto
Álava, España
Escrito por David Gilberto
el 02/02/2012

Buenas Necesito ayuda me sale PROYECTO BLOQUEADO, necesito desbloquear la macro, hize lo del edit/70, pero no me deja entrar a la opcion de Herramientas - Propiedades de VBProjec

Me sale el mismo mensaje Proyecto Bloqueado.
Necesito Urgente ayuda

El archivo lo he guardado como para 97-2003

Estoy usando Office 2007

Gracias

Cacho Rodríguez
Ingeniería electrónica universidad nac...
Escrito por Cacho Rodríguez
el 02/02/2012

Utiliza el método que explica Abraham en:

No recuerdo la clave de una macro

Saludos, Cacho R.