Desproteger hojas en EXCEL


         

Resultados 1 al 4 de 4

  1. #1
    Usuario Avatar de mariano78
    Fecha de Ingreso
    15 ago, 05
    Ubicación
    Rosario
    Mensajes
    122
    Compartir en:
    Compartir en Facebook  Compartir en Twitter

    Predeterminado [Ofrecido] Desproteger hojas en EXCEL

    Muchas veces nos ha pasado que tenemos libro de Excel abierto
    pero dentro hay hojas que estan protegidas y que no podemos
    modificar nada alli. Pues aqui les dejo la solucion que
    encontre por ahi. Espero les sea util.

    Desproteger Hoja de Excel.rar

    Saludos...


    -----------------------------------
    Mi Carrito...
    Pentium 4 - 3.00 Ghz
    Mother Intel 945 GCC
    Memo Ram 1 Gb 667 Mhz Kingston
    Video GFORCE XFX 7600 512MB Pcie
    HDD 160 GB S-ATA II
    Monitor LCD LG 22" Widescreen

  2. #2
    Usuario
    Fecha de Ingreso
    14 ago, 05
    Ubicación
    San Martin
    Mensajes
    69

    Predeterminado

    muchas gracias

  3. #3
    Usuario
    Fecha de Ingreso
    19 sep, 05
    Mensajes
    84

    Predeterminado

    Gracias, a probarlo!!!

  4. #4
    Nuevo
    Fecha de Ingreso
    27 feb, 08
    Mensajes
    8

    Predeterminado Tal vez esto siga funcionando

    Cómo desproteger una hoja en Excel.

    Se puede desproteger la hoja mediante esta rutina que halla un password válido para la hoja (y que no tiene nada que ver con el que inicialmente tenía, ¡pero que es válido!). Copiar la rutina aquí expuesta y pegarla en un módulo cualquiera del mismo libro, con ayuda del editor de Visual Basic (ALT+F11 para abrir el editor). Cerrar el editor, seleccionar la hoja a desproteger, y ejecutar la macro breakit (ALT+F8, para seleccionarla). Tras la ejecución, un mensaje dará un password equivalente, y la hoja ya estará desprotegida.

    Código:
    Sub breakit()
    
       Dim i As Integer, j As Integer, k As Integer
       Dim l As Integer, m As Integer, n As Integer
       On Error Resume Next
         For i = 65 To 66
          For j = 65 To 66
           For k = 65 To 66
            For l = 65 To 66
             For m = 65 To 66
              For i1 = 65 To 66
               For i2 = 65 To 66
                For i3 = 65 To 66
                 For i4 = 65 To 66
                  For i5 = 65 To 66
                   For i6 = 65 To 66
                    For n = 32 To 126
       ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _ 
          Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
          Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
       If ActiveSheet.ProtectContents = False Then
          MsgBox "One usable password is " & Chr(i) & Chr(j) & _
             Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) _
             & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
          Exit Sub
       End If
                   Next
                  Next
                 Next
                Next
               Next
              Next
             Next
            Next
           Next
          Next
         Next
        Next
    
    End Sub
    [/code]

Temas Similares

  1. A Excel no le salen las multiplicaciones.
    Por aen23 en el foro Otras Yerbas
    Respuestas: 5
    Último Mensaje: 08/10/2007, 07:26
  2. [Ofrecido] Excel Saga by UD
    Por Drax en el foro Anime
    Respuestas: 1
    Último Mensaje: 23/02/2007, 11:02
  3. [ayuda] Excel y color
    Por capitan_astroboy en el foro Software
    Respuestas: 3
    Último Mensaje: 01/08/2006, 10:15

Publicidad  Contacto  Denuncias  Prensa  Labs  Reglas  RSS

Términos y condiciones  Políticas de privacidad

Búsqueda Avanzada
PRINCIPAL  FORO  LISTADOS DE ELINKS  CUENTA  AYUDA