Selasa, 30 November 2021
  3 Balasan
  5.5K Kunjungan
0
Suara
membuka
Salam pembuka,

Saya ingin melindungi dan membuka proteksi beberapa lembar kerja dan menonaktifkan opsi Pilih Sel Terkunci sehingga sel yang dilindungi tidak dapat dipilih.

Saya telah menemukan beberapa kode VBA yang dapat mengunci beberapa lembar kerja sekaligus dan sedikit kode untuk bit Sel Terkunci tetapi saya tidak tahu cara menggabungkan keduanya.

Saya memiliki sel yang ingin saya buka kuncinya melalui tab Perlindungan di bagian Perataan pada Pita. 

Untuk FYI: Ini adalah buku kerja yang berbeda dari topik saya sebelumnya.

Contoh kode yang saya temukan untuk melindungi semua lembar kerja: Sub ProtectAllWorksheetsWithInputbox()
'Langkah 1: Deklarasikan variabel Anda
Redupkan Sebagai Lembar Kerja
Redupkan Pwd Sebagai String
'Langkah 2: masukkan kata sandi Anda untuk melindungi semua lembar kerja
Pwd = InputBox("Masukkan kata sandi Anda untuk melindungi semua lembar kerja", "Masukan Kata Sandi")
'Langkah 3: Mulai mengulang semua lembar kerja
Untuk Setiap ws Di ActiveWorkbook.Worksheets
'Langkah 4: Lindungi dan ulangi ke lembar kerja berikutnya
ws.Lindungi Kata Sandi:=Pwd
selanjutnya
End Sub

Kode yang saya temukan untuk menonaktifkan opsi Select Locked Cells:




  1. Dengan ActiveSheet
  2. .Melindungi
  3. .EnableSelection = xlUnlockedCells
  4. Berakhir dengan



Terima kasih,

Viepir
tahun 2 lalu
·
#2360
0
Suara
membuka
Hai Viepir,

Kami sudah berhasil menggabungkan kedua kode tersebut, silahkan dicoba.

 Sub Lindungi Semua Lembar Kerja Dengan Kotak Masukan ()
     'Langkah 1: Deklarasikan variabel Anda
     Redupkan Sebagai Lembar Kerja
     Redupkan Pwd Sebagai String
     'Langkah 2: masukkan kata sandi Anda untuk melindungi semua lembar kerja
     Pwd = InputBox("Masukkan kata sandi Anda untuk melindungi semua lembar kerja", "Masukan Kata Sandi")
     'Langkah 3: Mulai mengulang semua lembar kerja
     Untuk Setiap ws Di ActiveWorkbook.Worksheets
         'Langkah 4.1: Lindungi dan ulangi ke lembar kerja berikutnya
         ws.Lindungi Kata Sandi:=Pwd
         'Langkah 4.2: nonaktifkan Select Locked Cells
         ws.EnableSelection = xlUnlockedCells
     selanjutnya
 End Sub


Semoga ini berhasil untuk Anda :)

Amanda
tahun 2 lalu
·
#2361
0
Suara
membuka
Thanks again,

Itu berhasil dan menyederhanakan apa yang saya kerjakan.

Viepir
tahun 2 lalu
·
#2362
0
Suara
membuka
baik :)

Amanda
  • halaman:
  • 1
Tidak ada balasan yang dibuat untuk posting ini.