Cách unlock cho file exel

Thảo luận trong 'Học tập' bởi imsngocxinh, 2/7/2013.

  1. imsngocxinh

    imsngocxinh Banned

    Tham gia:
    5/11/2012
    Bài viết:
    28
    Đã được thích:
    3
    Điểm thành tích:
    3
    Nếu các mẹ down tài liệu excel trên mạng mà gặp trường hợp file bị khóa. ko thể sửa đổi được, thì làm theo cách dưới đây, đảm bảo thành công 100%. mình đã test rất nhiều.

    Code:
    Sub PasswordBreaker()
    'Author unknown but submitted by brettdj of Experts Exchange - Your Technology Questions Answered
    
    Dim i As Integer, j As Integer, k As Integer
    Dim l As Integer, m As Integer, n As Integer
    Dim i1 As Integer, i2 As Integer, i3 As Integer
    Dim i4 As Integer, i5 As Integer, i6 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 " " & Chr(i) & Chr(j) & _
    Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
    Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
    ActiveWorkbook.Sheets(1).Select
    Range("a1").FormulaR1C1 = 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
    Chỉ việc click chuột phải vào sheet đang bị khóa, chọn view code, sau đó chèn đoạn code trên vào. bấm play. vậy là xong. các mẹ sẽ có được 1 file excel ko bị khóa nữa
     

    Xem thêm các chủ đề tạo bởi imsngocxinh
    Đang tải...


Chia sẻ trang này