............ Foro Excel
Si no lo has hecho aún: REGISTRATE!!!

Pass en Macro

Ver el tema anterior Ver el tema siguiente Ir abajo

Pass en Macro

Mensaje por cbyto el Jue Mayo 14, 2009 1:25 pm

Hola gente del foro, muy buenas tardes.
Los molesto para ver si me pueden ayudar con un problemita.....tengo unas macros que proteji mediante un pass y que ahora no recuerdo, me estare poniendo viejo seguro.

Alguien sabe como lo puedo averiguar o sacar?
Probe el VBA password recovery pero nada...... o no lo se usar (no es nada complicado pero....todo puede ser) o no lo saco.

Desde ya gracias

cbyto

Masculino Cantidad de envíos : 58
Edad : 40
Ciudad - Pais : Argentina
Version de Excel : 2003-2007-2010
Fecha de inscripción : 31/07/2008

Volver arriba Ir abajo

Truco Para desproteger Proyecto de VBA

Mensaje por GalileoGali el Jue Mayo 14, 2009 8:09 pm

Paso 1:
Haz clic en inicio y en ejecutar teclea la siguientes letras: cmd

PRESIONA ENTER.
Se abrirá una ventana del Símbolo de sistema
Paso 2:
Luego escribe o teclea lo siguiente: edit /70
PRESIONA ENTER

Se abrirá la ventana con menú del sistema.
Paso 3:
Desde esa venta selecciona tu archivo y lo abres. Nota importante: haz una copia del archivo original para mayor seguridad.
Paso 4:
En el menú BUSCAR, busca el texto "DPB", asegúrate que existe inmediatamente atrás de las letras "GC=" y [Host Extender Info]
Paso 5:
Al texto "DPB" cámbialo por la siguiente escritura: "DBx"
Paso 6:
Selecciona Guardar y guarda el archivo el Archivo
Paso 7:
Ahora abre el archivo en Excel recibirás un mensaje de error, ignóralo y selecciona Si (Yes) o Aceptar
En este paso aun no podrás acceder al proyecto VBA
Paso 8:
Abre el Editor de Visual Basic
( Herramientas - Macro - Editor de Visual Basic )
Paso 9:
Abre las propiedades del proyecto eligiendo el menú Herramientas y luego la opción - Propiedades de VBA Project.
Selecciona la pestaña "Protección"
Ingresa una contraseña cualquiera y anótala
Paso 10:
Confírmala y pulsa OK ó bien en Aceptar. (La ventana se cerrará).
Paso 11:
Después vuelve a abrir Propiedades de VBA Project ubicado en el Menú Herramientas.

Allí desactivarás la casilla "Bloquear proyecto para la visualización" y borrarás TODOS los caracteres en la que hayas escrito en la contraseña así como en confirmar contraseña.
Paso 12:
Finalmente Guarda el proyecto (Boton Guardar); al abrirlo de nuevo
¡Listo tendrás tu archivo para poder ver el proyecto completo!

_________________
GalileoGali
M.A.P. 2010-2013
Microsoft Active Professional
avatar
GalileoGali
Admin

Masculino Cantidad de envíos : 1963
Edad : 62
Ciudad - Pais : QUIROGA, Argentina
Version de Excel : 2000-2003-2007-2010
Fecha de inscripción : 24/01/2008

http://excelgali.mejorforo.net

Volver arriba Ir abajo

Re: Pass en Macro

Mensaje por cbyto el Jue Mayo 14, 2009 8:22 pm

En un rato lo pruebo y despues te cuento.
Desde ya gracias Gali

cbyto

Masculino Cantidad de envíos : 58
Edad : 40
Ciudad - Pais : Argentina
Version de Excel : 2003-2007-2010
Fecha de inscripción : 31/07/2008

Volver arriba Ir abajo

Re: Pass en Macro

Mensaje por cbyto el Sáb Mayo 16, 2009 3:36 pm

Gracias Gali, funciono de 10

Un abrazo

cbyto

Masculino Cantidad de envíos : 58
Edad : 40
Ciudad - Pais : Argentina
Version de Excel : 2003-2007-2010
Fecha de inscripción : 31/07/2008

Volver arriba Ir abajo

Re: Pass en Macro

Mensaje por solindro el Jue Jun 18, 2009 11:48 am

yo lo hice me resulto perfecto es genial se ve que galileo sabe
Muchas gracias
Soy nuevo en el foro y tengo muuuuuuuuuchas dudas
Estare en contacto
Un Abrazo Desde Chile

solindro

Masculino Cantidad de envíos : 17
Edad : 57
Ciudad - Pais : Chile
Version de Excel : 2000 a2007
Fecha de inscripción : 17/06/2009

Volver arriba Ir abajo

Re: Pass en Macro

Mensaje por clahp27 el Miér Jul 15, 2009 1:43 am

excelente maestro, el que sabe sabe. Saludos.

clahp27

Masculino Cantidad de envíos : 1
Edad : 40
Ciudad - Pais : chile
Version de Excel : 97-2000-XP-2003-2007
Fecha de inscripción : 15/07/2009

Volver arriba Ir abajo

Re: Pass en Macro

Mensaje por moises melgar el Miér Jul 28, 2010 2:46 pm

gracias al mestro gali, eso mismo ya lo conocia por este link pero no sabia si era corecto poder desproteger las contraseñas de VBA y por eso no lo habia publicaado en el foro:

[Tienes que estar registrado y conectado para ver este vínculo]
ademas aqui les paso el modo de quitar la proteccion a las hojas de excel, no me acuerdo bien creo que fue gali el que tambien nos paso esta fabulosa macro
nota es para las hojas no para libros ni estructura de estos.

Sub Quitar_contraseña()


Dim a As Integer, b As Integer, c As Integer
Dim d As Integer, e As Integer, f As Integer
Dim a1 As Integer, a2 As Integer, a3 As Integer
Dim a4 As Integer, a5 As Integer, a6 As Integer
On Error Resume Next
For a = 65 To 66: For b = 65 To 66: For c = 65 To 66
For d = 65 To 66: For e = 65 To 66: For a1 = 65 To 66
For a2 = 65 To 66: For a3 = 65 To 66: For a4 = 65 To 66
For a5 = 65 To 66: For a6 = 65 To 66: For f = 32 To 126
Contraseña = Chr(a) & Chr(b) & Chr(c) & Chr(d) & Chr(e) & Chr(a1) & Chr(a2) & Chr(a3) & Chr(a4) & Chr(a5) & Chr(a6) & Chr(f)
ActiveSheet.Unprotect Contraseña
If ActiveSheet.ProtectContents = False Then
MsgBox " ¡Enorabuena! " & vbCr & "Se ha quitado la contraseña:" & vbCr & Contraseña
Exit Sub
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
End Sub

gracias foro desde Mexico
avatar
moises melgar
Jr_Moderator

Masculino Cantidad de envíos : 557
Edad : 29
Ciudad - Pais : Coatzacoalcos - Mexico
Version de Excel : 2007 - 2010
Fecha de inscripción : 25/05/2010

Volver arriba Ir abajo

Re: Pass en Macro

Mensaje por ozono el Lun Feb 13, 2012 12:42 pm

hola que tal estoy con window 7 en mi maquina y al hacer correr el procedimiento la sentancias edit/70 no la reconoce

edit is not recognized as an internal or external command, operable program ir batch file.

cual es la sentencia equivalente para window 7

Saludos
Ozono

ozono

Masculino Cantidad de envíos : 46
Edad : 42
Ciudad - Pais : Santa Cruz-Bolivia
Version de Excel : tengo el excel 2010
Fecha de inscripción : 29/07/2009

Volver arriba Ir abajo

Re: Pass en Macro

Mensaje por cbyto el Lun Feb 13, 2012 5:34 pm

a mi me paso igual. Yo tengo windows 7 64 bits y el edit.com es d 16 bits por eso no vino incluido (supongo,¡ que por eso no vino, no funciona en 64bits)
Yo me instale la virtual pc y ahi funciono

cbyto

Masculino Cantidad de envíos : 58
Edad : 40
Ciudad - Pais : Argentina
Version de Excel : 2003-2007-2010
Fecha de inscripción : 31/07/2008

Volver arriba Ir abajo

Re: Pass en Macro

Mensaje por ozono el Sáb Feb 25, 2012 1:10 pm

hola que tal a un saludos a todo el mundo amante del excel:

Les comento que use este metodo para algunos archivo y funciono al pelo pero existe archivos donde no aparrece el texto "DPB" alquien sabe que se puede hacer en ese caso.
Saludos
Jose

ozono

Masculino Cantidad de envíos : 46
Edad : 42
Ciudad - Pais : Santa Cruz-Bolivia
Version de Excel : tengo el excel 2010
Fecha de inscripción : 29/07/2009

Volver arriba Ir abajo

Re: Pass en Macro

Mensaje por mou el Mar Mar 17, 2015 5:46 pm

lo probe hoy y me funciono a la perfeccion. como siempre se agradece a la sabiduria del maestro gali. salu2 Agustin.
avatar
mou

Masculino Cantidad de envíos : 2
Edad : 48
Ciudad - Pais : Buenos Aires
Version de Excel : 2003
Fecha de inscripción : 13/07/2008

http://www.exceluciones.com

Volver arriba Ir abajo

Re: Pass en Macro

Mensaje por ALVAROOSPINA el Lun Abr 27, 2015 7:23 pm

Para los que no tienen en Edit70 pueden utlizar power shell, cuando no aparece DPB es porque el archivo esta con una version 2007 en adelante prueben guardando el archivo como excel 2003.

Saludos

ALVAROOSPINA

Masculino Cantidad de envíos : 1
Edad : 29
Ciudad - Pais : medellin
Version de Excel : 2003
Fecha de inscripción : 29/08/2010

Volver arriba Ir abajo

Re: Pass en Macro

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.