Chào ngày mới

Chia sẻ mạng xã hội

: : Bookmark and Share

Thông tin tài nguyên

Tài nguyên thư viện

Tìm kiếm



Tìm kiếm nâng cao

Tra từ điển


Tra theo từ điển:



Liên kết Website

Liên kết Website 2

HỖ TRỢ TRỰC TUYẾN

kythvietlong@gmail.com

Các trang toán học

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Thành viên trực tuyến

    1 khách và 0 thành viên

    Báo mới

    Đồng hồ

    Chức năng chính 1

    Menu chức năng 2

    Gốc > Thủ thuật tin học > Thủ thuật Excel >

    Phá Password Excel không cần phần mềm

     Cách làm trong Excel 2007/2010 như sau: bấm Alt + F11 để hiện ra bảng Visual Basic Editor rồi sau đó thực hiện theo bước 3 như phía dưới.


    Cách làm trong Excel 2003 như sau:

    1. Mở file Excel có chứa các Sheet có pass
    2 Chọn menu Tools -> Macro -> Visual Basic Editor
    3 Nhấp đúp vào Sheet mà bạn muốn phá pass

    Nếu bạn chưa thấy các Sheet bên phía trái của màn hình thì bấm:  Ctrl + R để hiện các Sheet.

    ( Nhiều máy khi bấm Alt + F11 thì không thấy cửa sổ bên trái hiện các Sheet )

    4. Copy đoạn mã sau vào và nhấn menu Run -> Run Sub/UserForm 

    5. Máy hỏi bạn có muốn CHƠI nó không ? Nếu muốn bấm YES

     

     6. Bạn chờ một lúc máy sẽ phá Pass cho bạn. Có thông báo sau khi phá Pass

    Sub PasswordBreaker()
    If ActiveSheet.ProtectContents = False Then
        MsgBox "Sheet '" & ActiveSheet.Name & "' is unprotected!", vbInformation
    Else
        If MsgBox("Sheet '" & ActiveSheet.Name & "' is protected, do you want to unprotect it?", _
        vbYesNo + vbQuestion, "Unprotect Active Sheet") = vbNo Then Exit Sub
        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)
        Next: Next: Next: Next: Next: Next
        Next: Next: Next: Next: Next: Next
        If ActiveSheet.ProtectContents = False Then MsgBox "Sheet '" & ActiveSheet.Name & "' is unprotected!", vbInformation
    End If
    End Sub


    Thông tin Nguyễn Hùng: http://phuoctienb.violet.vn/entry/show/entry_id/8420876/cat_id/4542318#ixzz2JBB6L0kU

     


        


    Nhắn tin cho tác giả
    Trần Văn Kỳ @ 18:34 26/06/2015
    Số lượt xem: 1039
    Số lượt thích: 0 người
     
    Gửi ý kiến

    Tổng hợp bài giảng theo từng môn học

    Cười một chút

    Phong cảnh Việt Nam

    Phong cảnh