• 締切済み

Wordで貼り付け(ペースト)機能を禁止するには?

Wordで貼り付け(ペースト)機能を禁止して使えないようにしたいです。 オンライン試験の解答用紙(.docファイル)に、 安易にWEBページから内容をコピーペーストしてくる学生がいて困っています。 解答用紙はWEB上にアップしたものを学生にダウンロードしてもらい、 そこに解答を記述し、WEB上にアップロードしてもらう仕組みです。 .docファイルに細工することで、貼り付けできないようにする方法がありましたら、 教えていただけますと幸いです。 <詳細> マクロは多少使用可能です。 ショートカットキー(Ctrl+V)を使えないようにする方法は調査し実現できたのですが、 右クリックの「貼り付け」をできないように制御させる方法がわかりません。 宜しくお願いいたします。

みんなの回答

回答No.1

質問に対しての直接の回答でないのですが、気になるので ちょっとアドバイスをしますね。 解答として、WEBページからコピーしたものを利用している 学生へとWordのマクロで貼り付けを防止する手段を講じても まったく意味がないことと思います。 ある程度Wordのことを理解している学生なら、貼り付けでの 方法ではなく、テキストやリッチテキストとして他ファイル に貼り付けしたものを、解答用紙に挿入したり、リンクする 方法で埋め込んだりして、それを利用する手段もあります。 そのすべてを使えなくする手段をマクロで対応するとなれば、 たぶん簡単なことではないと思います。 マクロを無効にしてしまえば意味がないので、それに対する 対応策も考慮しないとなりませんし、ドラッグ&ドロップで 持ってくることも考えられますので、別の対応策で学生への 安易な回答方法を防止するしかないと思います。 WEBページから引用している場合は、必ず引用先を明記して 引用した理由なども記載させるなど、単なる説明での解答に させない問題作りをするとか、引用を隠した場合はすべての 解答を無効にして点数を無しにするなど、引用をダメにする のではなく、内容を理解していることを重視すべきです。 印刷された書籍から無断で同じ内容を書き込むことと、作業 する手間は違っても、その意味は同じことだと思います。 右クリックするショートカットメニューの内容を、一時的に 削除することは可能ですが、マクロを使わせることを前提に 文書の保護をして、特定のコマンド以外を使わせなくさせる などの対抗策をするなどを検討するなど、とても難しいこと と思います。 一応フォームフィールドの右クリックしたときに表示される ショートカットメニューの貼り付け(3番目)のコマンドを 削除するマクロです。 Sub Test01()  CommandBars("Form Fields").Controls(3).Delete End Sub 上記マクロは、Word2007以降も同じなのかは未検証です。 CommandBars("Form Fields")をCommandBars("Text") にすれば、一般的な貼り付けを防止できるかと。 削除したものを元の状態に戻す方法は、そのコマンドなどを 事前に取得するなどすることが必要だと思いますので、その 部分は質問者側で調べてください。

yukagorou
質問者

お礼

ありがとうございます。 完全に防ぐことは考えていなくて、 安易なペーストはして欲しくないという学校の意思が少しでも伝わればと思っています。 >引用をダメにするのではなく、内容を理解していることを重視すべきです。 そのとおりだと思います。 解答の仕方やルールを改善する方向も考えられればと思います。 ありがとうございました。

関連するQ&A

  • ワード2007でカットアンドペーストができない!

    ワード2007でカットアンドペーストができない! 数ヶ月前にWindows 7 搭載のノートPC Panasonic CF-S8 を買ったのですが, ワードでショートカットキーCtrl Cでコピーし,Ctrl Vで貼り付けようとすると, 「このプロジェクトのマクロは無効に設定されています.・・・・以下省略・・・」 と表示され,貼り付けができません. マウス操作で同じようにカットアンドペーストを試みたのですが,やはりできません. パソコン購入後,一度も,ワード上でカットアンドペーストに成功していません. エディタや普段使っているメーラー,ブラウザでは普通にカットアンドペーストができています. どなたか,解決策を教えて頂けないでしょうか? よろしくお願いします.

  • Excelへのペーストについて。

    Web上からコピーしたものをExcel(2000)にペーストしたいのですが、その際「形式を選択して貼り付け」で「テキスト」を選ばなくてはなりません。 普段は「Ctrl + C」でコピーをし「Ctrl + v」でペーストをしているのですが、この様に簡単な方法で上記の様なペーストをすることは可能でしょうか? 設定方法もしくは可能なキーがありましたら、教えてください。 よろしくお願いします。

  • エクセル 値貼付けをショートカットキーでするには?

    ツールバーの値貼付けボタンを押すことや、右クリックで値貼付けをするのが面倒で、手元でショートカットキーで(Ctrl+ ?)したいのですが、マクロでできるでしょうか?マクロの記録でやっても、ある指定されたセルにしかできず、どんなファイルを開いてもできるやりかたはないでしょうか?

  • 書式のコピー・貼り付けのショートカットキーが効かない

    Excel2000を使っています。 書式のコピー・貼り付けのショートカットキー「Shift+Ctrl+C」、「Shift+Ctrl+V」が効かないので、使えるようにしたいと思って調べていたのですが、「マクロ」でショートカットキーを作れるようですが、全く知識がなく分かりません。 やり方を教えてもらえませんでしょうか?

  • コピー&ペーストができなくなった。

    FIREWORKSにてpngファイルを編集中に突然コピー&ペーストができなくなりました。 恐らく作業中に知らず知らずなにかショートカットキーを押してしまったような気がします。 右クリック、ctrl+c、ctrl+vどれも利かなくなって困ってます。 何か対処法はありませんでしょうか?

  • wordのショートカットキー

    word2010を使っていて Ctrl+Wキーでdocファイルを閉じる ショートカットキーが割り当てられていますが これを無効にするにはどうしたら良いですか?

  • ワードの図形をコピー&ペイストのマクロ

    こんにちは。 WinXP-Pro、Word2002を使用しています。 一ページ目に配置してある図形をコピーし、 ページを追加しそこにその図形を貼り付け るマクロを登録しました。記録した操作は 以下のとおりです。 ***************************************** Ctrl+Home→図の選択→Ctrl+End→Ctrl+Enter →Paste ****************************************** 手動でこの操作をやった場合はうまくいくの ですがマクロで実行すると、図を追加したページ でなく追加前の最終ページにペーストしてしまい ます(Ctrl+Enterが効いていない??)。 これを改善する方策のご教授をお願いいたします。

  • Power Point2010で書式無し貼り付け

    Power Point2010(以下PP)で書式無し貼り付けのショートカットキーの設定の仕方を教えてください。 Word2010だとマクロの記録で書式無し貼り付けをNormal.dotに登録して使用しているのですが、 PP2010だとマクロの登録がないため、自分でマクロを書く必要があります。 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1315089733 のページのマクロが使えることは分かったのですが、 画面下のノートの部分には貼り付けることができない、というのと、 Normal.dotのようなものがないため、それぞれのpptxではなくpptmファイルとして 全てのファイルに登録する必要があるという問題があります。 更に調べていると、 http://blogs.yahoo.co.jp/kinuyo_asami/4446639.html PP2003だと、ツールバーに登録することでショートカットキーにも登録できるがことが分かりました。 PP2010でも同じことをしようと試みたのですが、ツールバーに登録するまでうまくいったのですが、 「形式を選択して貼り付け」を「形式を選択して貼り付け(&Q)」に変更する方法が分かりません。 更に、 http://okuma-room.cocolog-nifty.com/okuma/2011/11/ms-office-2010p.html PP2010では、デフォルトでCtrl+Alt+Vキーに、「形式を選択して貼り付け」が登録されていることが分かりました。 この方法だと、ノートの部分にも使用することができるのですが、 ウインドウ上で「書式無し」を選択する必要があり、手間がかかってしまいます。 どなたか書式無し貼り付けのショートカットキーの設定の仕方を教えてください。

  • Wordに書式を除いて文書ペーストするショートカットキー

     使用ソフトは、Mac Word2004とWIN Word2003です。  Wordにウェブブラウザや他の文書からコピー&ペーストすると、書式もくっついてきてしまいます。編集の「形式を編集してペースト」でテキストを選べば、書式を除いた文章をコピーできるのは存じております。また、ショートカットキーに「形式を選択してペースト」を割り当てられることも存じております。    しかし、上記の方法だと、手順が1つ多くなってしまうので、面倒です。ショートカットキーを登録するなどして、1ボタンで書式を除いた文章を貼り付ける(ペーストする)手段はないでしょうか?

  • 別のexcelにペーストしたい

    お世話になります。 ExcelAとExcelBがあります。 ExcelAから、「複数セルを選択」して、Excelbに「貼付け」する処理の 一部をマクロ(vba)で作成したいと思っております。 具体的ステップとして (1)手動で、ExcelAの任意の連続したセルを選択してコピー (2)ExcelBに移動して、貼り付けしたいセルを選択 (3)(1)で取得したデータをペースト です。 (3)の箇所を「ExcelAのマクロ」を呼び出して実現したいと 思っているのですが、どのようにマクロ(VBA)を記載したら実現できるでしょうか? お手数ですが宜しくお願い致します。

専門家に質問してみよう