Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


4107 / 76734 ←次へ | 前へ→

【78254】貼り付け禁止のマクロ
質問  ささ  - 16/6/10(金) 16:34 -

引用なし
パスワード
   いつもありがとうございます。

早速ですが、表題の通りのマクロを組みたいと考えています。
ネットで色々調べましたが意図する着地点へと到達できません。

現在は、単セルの貼り付け禁止まではできていますが、
結合したセルや複数のセルを選択した場合には
適応出来ていません。

どちらかというと、複数セルを選択した場合の貼付けを禁止としたいです。

現状は以下のとおりです。

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)

 Dim Ans As Integer

 If Target.Count = 1 Then
   If Application.CutCopyMode Then
     Ans = MsgBox("本当に貼り付けますか?", vbYesNo, "確認")
     If Ans = vbNo Then
       MsgBox "正しいデータを貼り付けてください"
       With Application
        .EnableEvents = False
        .Undo
        .EnableEvents = True
       End With
     End If
     Application.CutCopyMode = False
   End If
 End If
End Sub

よろしくお願いいたします。

2 hits

【78254】貼り付け禁止のマクロ ささ 16/6/10(金) 16:34 質問[未読]
【78257】Re:貼り付け禁止のマクロ マナ 16/6/10(金) 21:02 発言[未読]
【78259】Re:貼り付け禁止のマクロ マナ 16/6/11(土) 22:59 発言[未読]
【78260】Re:貼り付け禁止のマクロ sy 16/6/12(日) 3:05 回答[未読]
【78261】Re:貼り付け禁止のマクロ マナ 16/6/12(日) 18:23 発言[未読]
【78262】Re:貼り付け禁止のマクロ sy 16/6/12(日) 21:16 発言[未読]

4107 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free