- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelでコピー&ペーストを制限する)
Excelでコピー&ペーストを制限する
このQ&Aのポイント
- Excelでコピー&ペーストを制限する方法について教えてください。
- Excelで予算案の作成・集計をしている際に、コピー&ペーストを制限したいと考えています。
- 具体的には、別のファイルやシートからのコピー&ペーストを制限し、キーボードでの入力のみを許可したいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
コピーコマンドを無効にすることは VBA を使用することで可能です。 しかし、Excel にはドラッグ(フィル)操作とか、オフィスクリップ ボード、ツールバーなど数多くのコピー機能がいたるところに存在し、 その全てを無効化する仕組みは複雑になってしまいます。 エラー発生時のメンテナンスも困難でしょう... また、ブック自体を複製してデータを修正する方法を取られると、 コピーコマンドの無効化だけでは対応しきれません。 お気持ちは良くわかるのですが、あらゆる手法を講じてコピー機能を 無効化したとしてもユーザーの操作性を低下させる措置が生みだす デメリットの方が、むしろ期待する結果よりも大きいのではないかと 老婆心ながらに思うのです。 つまるところ、ご苦労を重ねることになってしまいますが、根気良く 目的を説明して理解を得る運用面からの解決がベストなのではないか と思います。 それでも VBA コードのご紹介を望む場合は、その旨ご連絡下さい。
お礼
お返事ありがとうございます。 なるほど、確かにコピー機能は色々ありますね。 VBAを使えば制限できるのではないかと私も考えましたが、管理が大変そうなので私には出来ないでしょう... 操作性を極端に犠牲にしてまで制限するのも良い方法ではありませんしね。 別の方法でなんとか解決できないか考えてみることにします。 ありがとうございました。