Senin, 28 April 2014

Disable Klik Kanan Pada Lembar Kerja Excel

Rumus Excel [.] com - Terkadang ketika membuat aplikasi dengan Microsoft Excel, kita ingin supaya user tidak bisa melakukan klik kanan pada worksheet dengan tujuan biar aplikasi yg kita buat hanya bisa di isi saja dan tidak bisa diubah-ubah seperti Format Cellnya dan lain-lain.

Disable Right Click

Untuk itu kita perlu menambahkan script code VBA untuk mendisable menu klik kanan worksheet, caranya adalah:

  1. Pada Aplikasi Microsoft Excel, buka Tab Developer
  2. Klik Visual Basic atau tekan tombol Alt + F11
  3. Pada VBAProject - klik kanan pada ThisWorkbook dan pilih View Code

    View Code This Workbook
  4. Kemudian pada jendela ThisWorkbook (Code) masukkan script berikut:

    Private Sub Workbook_SheetBeforeRightClick(ByVal Sh As Object, _
    ByVal Target As Range, Cancel As Boolean)
    Cancel = True
    End Sub
    

    ThisWorkbook
  5. Setelah selesai tinggal di uji dengan cara klik kanan pada worksheet atau lembar kerja Excel. Jika scriptnya sudah benar harusnya menu klik kanan tidak akan tampil.

Lampiran

Menonaktifkan Klik Kanan Excel Binary Workbook (xlsb)

Selamat Mencoba dan Semoga Bermanfaat...
1 komentar
  1. Bagaimana caranya jika yg di disable ketika klik kanan cuma cut, yg lainnya msh bisa.
    Dan bagaimana caranya ketika klik paste yg muncul cuma paste special value aja. Atas jawabannya terim kasih

    BalasHapus


EmoticonEmoticon