• ベストアンサー

excel2007ですべて貼り付けを禁止しコピペは値のみに限定したい。

excel2007ですべて貼り付けを禁止しコピペは値のみに限定したい。 EXCEL2007で条件付き書式や入力規制を使用して、 シートを作成しなのですが、そのシートを編集するときに シート内でコピペをすると条件付き書式や入力規制まで貼り付けられて しまいます。 これを防ぐために値のみでの貼り付けしかできないように規制したいのですが、 可能でしょうか? VBAを使うような場合でも大丈夫です。 どうぞ、お願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

エクセルは開発用言語やツールではなく、自分が使うためから、発祥しています。 共有など徐々に違う面も取り入れられて来ていますが。 ですから何々を禁止したいというニーズにはあまり応えてくれません。保護や入力規則は有りますが。 VBAのイベントで制限できる場合もあると思いますが、イベントはマウスやキーボード入力関係が多く、コピーや貼り付けの態様まで教えてもらえません。 その間操作者が何をやっているかは捉えられないわけです。行挿入禁止とか色々要求は出ています。 こういう面のサードパーティのソフトも無いのでは。 VBAなどの素人向けで無く、よっぽど質問者がエクセルやウインドウズの奥深い仕組みとコードに強くならない限り、実現しないでしょう。 この後の回答も余り期待できないと思います。 エクセルの誰でもシートの何処でも、何でも触れるのは、メリットであり、ある場合は欠点です。 エクセル使いでありながら、開発者のような立場(規制を完全にしたい)に立たないとならない人がいますが、エクセルしか出来ないか、開発依頼をプロにしてもらう経済的余裕のない場合が多いようだが ベースにする、ソフトを間違えているともいえると思う。 アクセスのようにフォームを作るとか、サードパーティのグリッド関係で質問に適したツールは無いか検討するほうが早いでしょう。

関連するQ&A