もし有効な方法があったら教えてください。
Excelで予算案を作成・集計しているのですが、各課が申請の度に前回のデータをそっくりそのままコピー&ペーストして提出してくるので、新規ブックに既存のデータをコピー&ペーストすることを禁止したいと考えています。
コピー&ペーストを制限し、入力を手打ちで行わせるだけでも、それぞれの予算項目について再度考える時間と申請の重要さを認識してもえるのではないかという苦肉の策です。
以上の様な状況から、
(1)別のファイル、別のシートからのコピー&ペーストを制限する
(2)各セルへの入力はキーボードによる入力でのみ可能
このように設定することは可能でしょうか?
ちなみにOSはWindowsXPで、オフィスはXPと2003が混在する環境です。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
コピーコマンドを無効にすることは VBA を使用することで可能です。
しかし、Excel にはドラッグ(フィル)操作とか、オフィスクリップ
ボード、ツールバーなど数多くのコピー機能がいたるところに存在し、
その全てを無効化する仕組みは複雑になってしまいます。
エラー発生時のメンテナンスも困難でしょう...
また、ブック自体を複製してデータを修正する方法を取られると、
コピーコマンドの無効化だけでは対応しきれません。
お気持ちは良くわかるのですが、あらゆる手法を講じてコピー機能を
無効化したとしてもユーザーの操作性を低下させる措置が生みだす
デメリットの方が、むしろ期待する結果よりも大きいのではないかと
老婆心ながらに思うのです。
つまるところ、ご苦労を重ねることになってしまいますが、根気良く
目的を説明して理解を得る運用面からの解決がベストなのではないか
と思います。
それでも VBA コードのご紹介を望む場合は、その旨ご連絡下さい。
お返事ありがとうございます。
なるほど、確かにコピー機能は色々ありますね。
VBAを使えば制限できるのではないかと私も考えましたが、管理が大変そうなので私には出来ないでしょう...
操作性を極端に犠牲にしてまで制限するのも良い方法ではありませんしね。
別の方法でなんとか解決できないか考えてみることにします。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excelのマクロについて教えてください。 1 2023/03/12 12:16
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2022/03/25 08:33
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Excel(エクセル) VBA 特定の列に入っているテキストをコピペ 2 2023/06/14 11:24
- Evernote Simplenoteのコピー&ペースト 1 2022/05/17 14:09
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 12:30
- Visual Basic(VBA) エクセルVBAコピー 2 2022/06/08 21:45
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Visual Basic(VBA) Excel vbaについて知恵もしくは、コード教えて下さいm(__)m ① 表にあるデータをコピー、 2 2022/09/01 23:57
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelで行ごとコピー、同じ行を...
-
PDFの一部を切り取って別のシー...
-
塗りつぶしの色をコピーするには
-
C+vのvは英語で何の頭文字...
-
Excel 3列毎のセルを別の表に抽...
-
マイナスの場合「xxxx-」...
-
Wordの「背景色を消す方法」教...
-
【エクセル】表の中の文字だけ...
-
EXCEL 1つ飛ばしのセル参照
-
エクセルでマクロにてセル色と...
-
セルに値がある行のみを抽出す...
-
エクセルVBAでコピーすると行の...
-
コピーされたセルの文字が途中...
-
Excel フィルターを掛けた状態...
-
空白行を無視してコピーするマ...
-
WORDのグレー括弧って?
-
エクセル VBA・マクロ コピー ...
-
Excel2010 図としてコピー ショ...
-
VBAのテキストボックスに文字列...
-
Excel:切り取り→”形式を選択し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで行ごとコピー、同じ行を...
-
塗りつぶしの色をコピーするには
-
PDFの一部を切り取って別のシー...
-
【エクセル】表の中の文字だけ...
-
C+vのvは英語で何の頭文字...
-
Excel 3列毎のセルを別の表に抽...
-
WORDのグレー括弧って?
-
VBAのテキストボックスに文字列...
-
エクセルでコピーしたものをコ...
-
コピーされたセルの文字が途中...
-
セルに値がある行のみを抽出す...
-
EXCEL 1つ飛ばしのセル参照
-
Excel関数について質問ですm(__)m
-
数式による空白を無視して最終...
-
Adobe Acrobat DCのスナップシ...
-
空白行を無視してコピーするマ...
-
エクセルでマクロにてセル色と...
-
マイナスの場合「xxxx-」...
-
コピー&貼り付けの仕方を教え...
-
セルから一部だけを抜き出して...
おすすめ情報