Bagaimana saya bisa mencegah Openoffice dari membuka file xlsm tertentu? Atau, bagaimana saya bisa memastikan bahwa hanya Excel yang diizinkan untuk membuka file xlsm tertentu?
Saya telah membuat file xlsm, yang memiliki tab dengan data rahasia.
Tab disembunyikan, dan kode dilindungi oleh kata sandi. Namun, ketika seseorang membuka file yang sama di OpenOffice calc, semua tab keluar di tempat terbuka. Ini termasuk bahkan tab tersembunyi dengan data rahasia.
Bagaimana saya bisa mencegah ini?
Jawaban:
Sama sekali tidak mungkin untuk menegakkan menggunakan aplikasi tertentu untuk membuka dokumen Anda. Sesuai dengan sifatnya, file dapat dibuka oleh aplikasi apa saja dan setiap. Apakah aplikasi memahami data atau tidak adalah masalah lain.
Berdasarkan fakta bahwa membuka dokumen sensitif Anda di OpenOffice mengungkapkan informasi sensitif, file Anda tidak aman, dan Excel hanya memberikan ilusi keamanan. Ini seperti mengunci pintu mobil Anda tetapi membiarkan jendela tetap terbuka. Anda masih menggunakan kunci Anda untuk "mengunci" mobil Anda, tetapi hampir tidak ada gunanya jika theif hanya dapat mencapai melalui jendela Anda untuk mengakses barang berharga Anda.
Saya mengusulkan alih-alih menggunakan "perlindungan kata sandi" khusus Excel, agar Anda mengenkripsi data sensitif dengan benar menggunakan sesuatu seperti AxEncrypt . Ini akan memastikan bahwa hanya mereka yang memiliki kata sandi yang dapat mengakses data.
AxEncrypt biasanya bekerja pada seluruh file, dan bukan sebagian file, jadi saya akan mengusulkan memiliki versi sensitif file yang berisi tab "rahasia", yang dienkripsi, dan versi file yang tidak sensitif dengan tab "rahasia" dihilangkan. .
sumber
Saya tidak tahu banyak tentang hal itu, tapi saya kira Anda bisa menulis beberapa kode untuk file tersebut. Jika Anda menulis beberapa kelas yang memeriksa dengan perangkat lunak apa itu dibuka, dan berakhir jika itu dibuka selain excel.
Entah itu, atau Anda bisa membuat .exe yang dilindungi kata sandi untuk skrip.
sumber
FileInfo.com menyarankan bahwa buku kerja dengan dukungan makro (.xlsm) dapat dibuka menggunakan openoffice, tetapi templat dengan dukungan makro (.xltm) tidak bisa. Anda bisa mencoba dan menyimpannya sebagai templat (.xltm) dan semoga MS membukanya saja. Karena itu, saya pikir solusinya hanya sementara. Openoffice umumnya tidak terlalu jauh di belakang.
sumber