Cara Menonaktifkan fungsi SaveAs dengan Macro Excel

Apakah bisa SaveAs yang ada di Ms. Excel dinonaktifkan? Jika bisa bagaimana caranya? Pertanyaan ini merupakan sebuah pertanyaan yang memang bagi para pengguna Excel yang memiliki tingkat mahir. Kenapa saya katakan demikian? Karena fungsi SaveAs biasanya digunakan untuk membuat sebuah aplikasi yang dibuat dengan macro Excel.


Fungsi dari menonaktifkan SaveAs adalah agar file Excel yang sudah kita buat tidak bisa di SaveAs dengan menggunakan nama lain oleh orang yang tidak bertanggungjawab. Seperti yang telah saya katakan diatas bahwa fungsi SaveAs biasanya digunakan untuk membuat sebuah aplikasi yang siap pakai dengan bantuan macro tetapi mungkin ada pengguna yang memanfaatkan fungsi SaveAs dengan kepentingan lain.

Silakan lihat beberapa contoh Aplikasi Pendidikan menggunakan Macro Excel
Baiklah sekarang kita masuk ke materi bagaimana cara menonaktifkan fungsi SaveAs menggunakan Macro. Coba Anda masuk Macro Editor dan tuliskan kode berikut ini pada ThisWorkbook

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
'Kode untuk menonaktifkan SaveAs
    If SaveAsUI = True Then Cancel = True
End Sub
Sekarang jalankan macro dan coba Anda lakukan klik File kemudian pilih SaveAs jika script VBA ditulis dengan benar maka jendela SaveAs tidak akan muncul dan akan kembali ke lembar kerja ini berarti macro Excel yang Anda tuliskan sudah benar

Selamat belajar dan berexperimen, semoga bermanfaat.

0 Response to "Cara Menonaktifkan fungsi SaveAs dengan Macro Excel"

Posting Komentar

Tulisan ini Bermanfaat..? Silakan berkomentar sesuai topik artikelnya, tidak dianjurkan menggunakan kata-kata yang dapat menimbulkan hal negatif. Mohon maaf apabila tidak memiliki etika akan Admin HAPUS tanpa pemberitahuan kembali. Terimakasih... salam Exceler