Bagaimana saya bisa mencegah Openoffice dari membuka file xlsm tertentu?


0

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?

vba 

Jika Anda memiliki data yang ingin Anda jaga kerahasiaannya, kata sandi lindungi seluruh dokumen (lebih baik gunakan sesuatu seperti TrueCrypt), atau jangan berikan kepada orang lain. Mencoba membatasi pembukaan file secara artifisial pada satu program adalah latihan yang sia-sia (terutama jika PC tempat file dibuka bukan milik Anda).
Karan

Jawaban:


1

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. .


... dan mungkin versi sensitif file dapat menarik semua data yang tidak sensitif melalui tautan.
Scott

Scott, itu akan menjadi solusi yang sangat elegan, dan sepele untuk diimplementasikan dengan dukungan Excel untuk sumber data eksternal. Menghubungkan data akan menghemat ruang disk dan perawatan sakit kepala, terutama jika data yang tidak sensitif sering dimodifikasi.
StockB

0

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.


0

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.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.