Apakah dapat SaveAs yang ada di Ms. Excel dinonaktifkan? Jika dapat bagaimana caranya? Pertanyaan ini merupakan sebuah pertanyaan yang memang bagi para pengguna Excel yang mempunyai tingkat mahir. Kenapa saya katakan demikian? Karena fungsi SaveAs biasanya dipakai untuk menciptakan sebuah aplikasi yang dibentuk dengan macro Excel.
Silakan lihat beberapa pola Aplikasi Pendidikan memakai Macro ExcelBaiklah kini kita masuk ke bahan bagaimana cara menonaktifkan fungsi SaveAs memakai Macro. Coba Anda masuk Macro Editor dan tuliskan instruksi berikut ini pada ThisWorkbook
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)Sekarang jalankan macro dan coba Anda lakukan klik File lalu pilih SaveAs kalau 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
'Kode untuk menonaktifkan SaveAs
If SaveAsUI = True Then Cancel = True
End Sub
Selamat mencar ilmu dan berexperimen, semoga bermanfaat. Sumber http://www.excel-id.com/