切り取りを無効にするには?

Question 60.8 Excel VBA Borad (掲示板)より Previous Next
いつもお世話になっています。
エクセルの右クリックメニューの切り取りと、キーボード操作の ctrl+x を禁止したいのですが、どうしたらよいでしょうか?
別シートで計算式が設定されているので、切り取り貼り付けをすると、計算式が動いてしまって困るのです。
Answer   2003.5.28 もてもて
切り取り禁止のシートモジュールに、下記のとおりでどうでしょう。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Application.CutCopyMode = 2 Then
        Application.CutCopyMode = 0
    End If
End Sub
ありがとうございました
あっさりでした!! とても助かりました。ありがとうございました。
applicationオブジェクトは未知の領域で、ぜんぜんわかりませんでした。 もっと勉強せねば・・・

 

Excel VBA Macro