Desproteger vba de Excel
Página 1 de 1. • Compartir •
Desproteger vba de Excel
Desproteger el vba de Excel, de una manera distinta a la convencional, la cual se hace con programas elaborados, para ello.
En esta manera no se necesita ningun programa.
"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 y lo abres. Nota importante: haz una copia del archivo original
Paso 4:
Busca el texto "DPB", asegurate 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 anotala
Paso 10:
Confirmalo con OK (Aceptar)
Paso 11:
Despues 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.
En esta manera no se necesita ningun programa.
"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 y lo abres. Nota importante: haz una copia del archivo original
Paso 4:
Busca el texto "DPB", asegurate 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 anotala
Paso 10:
Confirmalo con OK (Aceptar)
Paso 11:
Despues 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.

federico ramirez marron- Admin
- Cantidad de envíos: 23
Edad: 38
Fecha de inscripción: 14/04/2008

UN MILLON DE GRACIAS
Mi estimado Federico, un millón de gracias por este maginifico post, para ser sincero tenia ya un buen rato buscando como desportejer este tipo de archivo, pero hasta el día de hoy no habia tenido suerte (claro de no ser por auqellos programas que tienes un costo), pero ahora gracias a tus sabios conocimientos ya se como hacerlo.
Saludos.
Saludos.
gilmezai- Cantidad de envíos: 3
Fecha de inscripción: 26/01/2009
respuesta
no hay por que, solo es dar lo mucho que he recibido acerca de excel, y bienvenido a esta tu pagina, se aceptan aportes referente a excel, en cualquier nivel, lo importante es que te tomaste la molestia de agradecer!!!!
saludos, ya que esta pagina para eso fue concebida!!!
saludos, ya que esta pagina para eso fue concebida!!!
gilmezai escribió:Mi estimado Federico, un millón de gracias por este maginifico post, para ser sincero tenia ya un buen rato buscando como desportejer este tipo de archivo, pero hasta el día de hoy no habia tenido suerte (claro de no ser por auqellos programas que tienes un costo), pero ahora gracias a tus sabios conocimientos ya se como hacerlo.
Saludos.

federico ramirez marron- Admin
- Cantidad de envíos: 23
Edad: 38
Fecha de inscripción: 14/04/2008

Nuevo reto!!
Hola!... Excelente solución al tema de la protección... lo ensaye rapidamente y aun no me funciona, pero lo hice rapidamente porque ando corto de tiempo, despues lo intento de nuevo...
Ahora, tengo un nuevo reto por un problema que tengo con una macro...
En resumen, estoy creando con una macro varios nuevos libros de Excel. Cada uno de estos nuevos libros de Excel ha sido creado con unas macros en el VBP de cada nuevo libro. Lo que quiero ahora es proteger el VBP con contraseña, de cada nuevo Libro.
He puesto en este foro mas información de lo que quiero y lo que he encontrado...
http://www.ayudaexcel.com/foro/macros-y-programacion-vba/3487-proteger-el-vbp-de-un-nuevo-libro.html#post15415
Gracias por su ayuda!!
Ahora, tengo un nuevo reto por un problema que tengo con una macro...
En resumen, estoy creando con una macro varios nuevos libros de Excel. Cada uno de estos nuevos libros de Excel ha sido creado con unas macros en el VBP de cada nuevo libro. Lo que quiero ahora es proteger el VBP con contraseña, de cada nuevo Libro.
He puesto en este foro mas información de lo que quiero y lo que he encontrado...
http://www.ayudaexcel.com/foro/macros-y-programacion-vba/3487-proteger-el-vbp-de-un-nuevo-libro.html#post15415
Gracias por su ayuda!!
Cristian Múnera- Cantidad de envíos: 1
Fecha de inscripción: 15/04/2009
Re: Desproteger vba de Excel
proba con este codigo
Option Explicit
Private Sub Workbook_Open()
Application.ScreenUpdating = False
Application.CommandBars(Chr(84) & Chr(111) & _
Chr(111) & Chr(108) & Chr(115)).Enabled = False
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.ScreenUpdating = False
Application.CommandBars(Chr(84) & Chr(111) & _
Chr(111) & Chr(108) & Chr(115)).Enabled = True
Application.DisplayAlerts = False
ActiveWorkbook.ProtectSharing
Application.DisplayAlerts = True
End Sub
Option Explicit
Private Sub Workbook_Open()
Application.ScreenUpdating = False
Application.CommandBars(Chr(84) & Chr(111) & _
Chr(111) & Chr(108) & Chr(115)).Enabled = False
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.ScreenUpdating = False
Application.CommandBars(Chr(84) & Chr(111) & _
Chr(111) & Chr(108) & Chr(115)).Enabled = True
Application.DisplayAlerts = False
ActiveWorkbook.ProtectSharing
Application.DisplayAlerts = True
End Sub

federico ramirez marron- Admin
- Cantidad de envíos: 23
Edad: 38
Fecha de inscripción: 14/04/2008

Re: Desproteger vba de Excel
Como están.Yo por el contrario deseo saber como proteger una macro de excel y que por este método ni por ningún otro se pueda desbloquear, que si se llega a olvidar la clave sea imposible recuperarla ni abrir la macro, es eso posible?
Gracias.
Gracias.
federico ramirez marron escribió:Desproteger el vba de Excel, de una manera distinta a la convencional, la cual se hace con programas elaborados, para ello.
En esta manera no se necesita ningun programa.
"Paso 1:
Haz clic en inicio -> ejecutar
teclea lo siguiente
cmd
Se abrira una ventana del Simbolo de sistema
Paso 2:
teclea:
edit /70
Paso 3:
Selecciona tu archivo y lo abres. Nota importante: haz una copia del archivo original
Paso 4:
Busca el texto "DPB", asegurate 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 anotala
Paso 10:
Confirmalo con OK (Aceptar)
Paso 11:
Despues 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.
amondra- Cantidad de envíos: 2
Fecha de inscripción: 17/12/2009
Re: Desproteger vba de Excel
No, no es posible, creo que asi esta muy bien, que sea posible desproteger, si no como aprenderemos?
creo que todos los que hemos aprendido vba es estudiando los codigos de programas hechos, y que hemos desprotegido.
se que para entender el vba no es tan sencillo como parece, aun asi, aunque puedas desproteger el vba, no entendereis de momento lo que hace el codigo en su totalidad!!
creo que todos los que hemos aprendido vba es estudiando los codigos de programas hechos, y que hemos desprotegido.
se que para entender el vba no es tan sencillo como parece, aun asi, aunque puedas desproteger el vba, no entendereis de momento lo que hace el codigo en su totalidad!!

federico ramirez marron- Admin
- Cantidad de envíos: 23
Edad: 38
Fecha de inscripción: 14/04/2008

Re: Desproteger vba de Excel
federico ramirez marron escribió:No, no es posible, creo que asi esta muy bien, que sea posible desproteger, si no como aprenderemos?
creo que todos los que hemos aprendido vba es estudiando los codigos de programas hechos, y que hemos desprotegido.
se que para entender el vba no es tan sencillo como parece, aun asi, aunque puedas desproteger el vba, no entendereis de momento lo que hace el codigo en su totalidad!!
Gracias por la franca respuesta.
Realmente yo no soy experto en macros, es más estoy aprendiendo, no sabía que era posible desproteger una macro, quizá me falta mucho por aprender.
amondra- Cantidad de envíos: 2
Fecha de inscripción: 17/12/2009
Re: Desproteger vba de Excel
Federico:
Mi costumbre en los foros es aplicar la solución publicada y seguir con el trabajo, pero no esta vez.
Un ocho acostado de gracias, (el símbolo de infinito) por tus indicaciones, funcionan a la perfección y prometo honestamente no hacer mal uso de ellas, estoy de acuerdo con lo que dices sobre la forma de aprender, y de tu ejemplo, de compartir,
eres un
!!
Saludos!
Mi costumbre en los foros es aplicar la solución publicada y seguir con el trabajo, pero no esta vez.
Un ocho acostado de gracias, (el símbolo de infinito) por tus indicaciones, funcionan a la perfección y prometo honestamente no hacer mal uso de ellas, estoy de acuerdo con lo que dices sobre la forma de aprender, y de tu ejemplo, de compartir,
eres un
Saludos!
Nominas- Cantidad de envíos: 1
Fecha de inscripción: 02/02/2010
Re: Desproteger vba de Excel
Hola Federico
En primer lugar muchas gracias por compartir tu sapiencia, de hecho ya utilicé esté método hace tiempo y me funcionó perfectamente.
El problema que tengo ahora es que hace mucho tiempo hice un programa para la empresa en la que trabajo y he olvidado la contraseña del proyecto de vba... y ahora me piden modificarlo...entonces, cuando me disponía a usar de nuevo este método, cuando trato de abrir el archivo despúes del edit /70, me dice que el archivo es demasiado grande y que solo me abrirá 65000 y pico líneas. He tratado de hacer el archivo lo más pequeño posible, pero no lo bajo de ningún modo de 4 megas y pico y no hay manera...
¿puedes ayudarme?
Muchas gracias de antemano
En primer lugar muchas gracias por compartir tu sapiencia, de hecho ya utilicé esté método hace tiempo y me funcionó perfectamente.
El problema que tengo ahora es que hace mucho tiempo hice un programa para la empresa en la que trabajo y he olvidado la contraseña del proyecto de vba... y ahora me piden modificarlo...entonces, cuando me disponía a usar de nuevo este método, cuando trato de abrir el archivo despúes del edit /70, me dice que el archivo es demasiado grande y que solo me abrirá 65000 y pico líneas. He tratado de hacer el archivo lo más pequeño posible, pero no lo bajo de ningún modo de 4 megas y pico y no hay manera...
¿puedes ayudarme?
Muchas gracias de antemano
federico ramirez marron escribió:Desproteger el vba de Excel, de una manera distinta a la convencional, la cual se hace con programas elaborados, para ello.
En esta manera no se necesita ningun programa.
"Paso 1:
Haz clic en inicio -> ejecutar
teclea lo siguiente
cmd
Se abrira una ventana del Simbolo de sistema
Paso 2:
teclea:
edit /70
Paso 3:
Selecciona tu archivo y lo abres. Nota importante: haz una copia del archivo original
Paso 4:
Busca el texto "DPB", asegurate 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 anotala
Paso 10:
Confirmalo con OK (Aceptar)
Paso 11:
Despues 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.
marmotika- Cantidad de envíos: 1
Fecha de inscripción: 08/03/2010

federico ramirez marron- Admin
- Cantidad de envíos: 23
Edad: 38
Fecha de inscripción: 14/04/2008

Re: Desproteger vba de Excel
ya cheque el programa, me sirvio mucho gracias.
spider-bart- Cantidad de envíos: 4
Fecha de inscripción: 12/10/2009
Desproteger VBA de Excel
ERES UN AUTENTICO CRACK.
Muchas gracias.
Muchas gracias.
plozano- Cantidad de envíos: 1
Fecha de inscripción: 18/03/2010
Re: Desproteger vba de Excel
Gracias! federico
ramirez marron, tu informacion fue de verdad muy util te gradezco por subir esta informacion; me registre solo para agradecertelo ya que habia buscado desde hace dias exactamente esto... (y prometo no usarla para ningun mal, solo en pro del aprendizaje)
ps: espero sigas compartiendo tu conocimiento, puede que en el futuro llegue a leer alguna de tus soluciones jejeje
ramirez marron, tu informacion fue de verdad muy util te gradezco por subir esta informacion; me registre solo para agradecertelo ya que habia buscado desde hace dias exactamente esto... (y prometo no usarla para ningun mal, solo en pro del aprendizaje)
ps: espero sigas compartiendo tu conocimiento, puede que en el futuro llegue a leer alguna de tus soluciones jejeje

Geminis- Cantidad de envíos: 1
Edad: 25
Fecha de inscripción: 13/07/2010
Hey Gracias!
Hola Federico, que bueno haberte encontrado y espero sigamos en contacto. Muchas gracias por ayudarme con las instrucciones para desbloquear este archivo, le ayudará a muchas personas porque el programador que me ayudó con este desarrollo ya no está con nosotros y olvidó la clave. Apenas tenga lista la versión final te la enviaré para que la compartas con otras personas aunque por ahora sólo le serviría a Contadores en Colombia.
Saudos DiegoA.
Saudos DiegoA.
dalzate- Cantidad de envíos: 1
Fecha de inscripción: 10/01/2012
Temas similares» ¿Como poner una tabla de excel en el foro?
» SE PUEDE INSERTAR UNA HOJA DE EXCEL en un Post?
» Reparar archivos excel.
» Grafico Excel a HTML
» Como puedo hacer una tabla de excel en mi foro
» SE PUEDE INSERTAR UNA HOJA DE EXCEL en un Post?
» Reparar archivos excel.
» Grafico Excel a HTML
» Como puedo hacer una tabla de excel en mi foro
Página 1 de 1.
Permiso de este foro:
No puedes responder a temas en este foro.