nambahin dikit ya miss...

1. jika ingin menggunakan opsi userinterfaceonly :
>> a. pastikan seluruh sheet tidak ada yang di-protect (lepaskan semua
proteksi sheet lebih dulu)
>> b. pada event workbook open, lakukan proteksi terhadap seluruh sheet
dengan mengatur opsi userinterfaceonly bernilai TRUE
          (untuk sebuah sheet, baris kode proteksinya sudah diberikan oleh
miss Jan berbunyi :
sheet1.protect "ABC" , UserInterfaceOnly:= TRUE
         jika ingin langsung banyak sheet, maka gunakan loop terhadap
setiap sheet, bisa dengan for each next maupun for next
         'dengan for each
         dim sht as worksheet
         for each sht in thisworkbook.worksheets
                   sht.protect "pwdnya",userinterfaceonly:=true
         next sht

         'dengan for next
         dim lSht as long
          for lsht=1 to thisworkbook.worksheets.count
                   thisworkbook.worksheets( lsht ).protect
"pwdnya",userinterfaceonly:=true
          next lsht
>> c. save workbook.

2. jika tidak ingin menggunakan opsi userinterfaceonly
>> a. diawal proses (misal awal prosedur ketika si tombol diklik), lakukan
unprotect sheets yang akan digunakan selama proses
               namasheetnya.unprotect "pwdnya"     'untuk sebuah sheet
>> b. lakukan semua proses yang dimaksud (hapus, copy, delete atau apa saja)
>> c. lakukan proteksi sheets yang digunakan dalam proses nomor b tadi
               namasheetnya.protect "pwdnya"         'untuk sebuah sheet
(bisa juga diberi opsi userinterfaceonly dibaris ini)
>> d. prosedur si tombol ataupun prosedur untuk proses tertentu berakhir
disini (selesai alias End Sub atau End Function)

Moga-moga gak membingungkan.

Wassalam,
Kid.




2013/12/13 Jan Raisin <[email protected]>

>
>
> Jan anggap cara hapus tabelnya sudah bisa.. jadi script tidak disertakan..
>
> jika sheet ingin diprotek tetapi macro tetap bisa jalan, maka gunakan
> UserInterfaceOnly
> scriptnya:
> sheet1.protect "ABC" , UserInterfaceOnly:= TRUE
>
> Salam,
>
>
>
> -Miss Jan Raisin-
>
>
> Pada 13 Desember 2013 16.50, pramudya bakti <[email protected]>menulis:
>
>>
>>
>> Dear Master Excel
>>
>> Master mohon pencerahannya dong? saya punya masalah dengan tabel yang
>> bila datanya pada kolom tertentu bila diklik button "HAPUS" ini maka
>> menjadi blank (kosong) tabelnya. Dan apabila tabel tersebut diprotek dengan
>> password agar bisa running bagaimanakah ya Master?
>> Karena saya mencoba dari beberapa contoh excel bila diprotek maka menjadi
>> eror atau sheetnya terprotek. Nah untuk itu mohon pencerhan para Master
>> yang budiman. Saya lapirkan tabel excelnya.
>> Demikian atas pencerahan dan bantuannya say ucapkan terimakasih
>>
>> Rgd,
>> Pramudya
>>
>>    
>

Kirim email ke