この質問は意見に基づいているかもしれませんが、私にご負担ください。Excelアドインの使用状況データの保存
コンテキスト:会社は、すべての従業員が使用するExcelアドインの開発を依頼しました。私は共有ネットワークフォルダを使用してアドインを保存します。すべてのユーザーは、そのアドインへの参照を作成し、ネットワークからロードします。
問題:会社は、アドインの使用状況の統計情報を表示したいと考えています。基本的に、アドインにはボタンを押すことによって呼び出される10個の特定の機能があるとします。ボタンを押すたびに、この情報が保存されます。
質問:この情報をどこに保存しますか?
私は新しい機能を追加し、アドインシートでセッションの各機能の使用番号を書き込むだけの方法と、workbook_closeメソッドで、すべてを.txtファイルに印刷して保存するすべてのメソッドに追加しましたネットワークドライブに送信し、それに基づいてレポートを実行します。
今の問題は、誰もがネットワークドライブへのアクセス権を持っているということです誤ってログファイルを削除するか、単にはっきり何らかの理由のためにそれらを変更することができます。私は、ログファイルを暗号化することで変化する問題を克服することができます。ユーザーはその中身を知ることはできませんが、ごみ箱だと思うだけで削除できます。
それはすべてこれに来る:どこの誰がデータに干渉できず、レポートのためにそのデータを使用するために、私や私のマネージャーにアクセス可能と思われる、ユーザーの使用状況データを保存するために?私は誰もがもかかわらずのことをするだろうことを意味しますが、誤って削除、またはネットワークフォルダの単なるクリーンアップしていない干渉することによって
。
私の考え:ログフォルダを監視するためのスクリプトを実行して、新しいファイルが表示されたら、安全なディレクトリに移動し、元のフォルダから削除します。しかし、私はコンピュータをオフにして、私が何かを見逃していて、この問題を複雑にしているように思えます。
ありがとうございます。
ありがとうございました! –
@マリアスKatinas答えではなく、私の意見。 –