melindungi sheet excel

  1. 2 tahun lalu

    Master, mohon bantuannya.
    Saya punya file yg ingin saya protect sheetnya, Cellnya bisa di klik tapi tidak bisa di edit,
    Saya sudah pakai fitur standar excel untuk protect sheet tapi sayangnya masih bisa di jebol dengan mudah sekali dengan kode macro berikut >>>

    Sub PasswordBreaker()

    'Breaks worksheet password protection.

    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 "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

    Nah saya ingin, file excel saya kebal dengan kode macro di atas.

  2. saya juga mengalami hal yang sama.
    Sekarang lagi mencoba membatasi/mengurangi Ribbon di Excel, dengan menghilangkan ribbon yang bisa menampilkan VBA. atau memprotect VBA agar tidak terbuka.
    Selamat mencoba.

  3. alternatif paling mudah memang dengan menghilangkan ribbon, tapi ada kalanya VBA editor dibuka melalui file macro yg lain.
    ada yg tau cara menyembunyikan module VBA dalam VBA editor???????

  4. tahun lalu

    caranya buka developer terus klik macro security lalu pilih disable all macros with notificasions

 

atau Mendaftar untuk ikut berdiskusi!