Excel VBA質問箱 IV

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

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


22123 / 76734 ←次へ | 前へ→

【59996】実行時エラー13を回避するには?
質問  くたお←  - 09/1/22(木) 23:36 -

引用なし
パスワード
   Private Sub Worksheet_Change(ByVal Target As Range)
Dim i As Long
If Trim(Target.Value) <> "" Then

If Target.Row >= 10 And Target.Row <= 65530 Then

If (Target.Column = 2) And (Target.Row Mod 5) = 0 Then
If Target.Value <> "" Then
For i = 0 To 4
Target.Copy
Target.Offset(i, 10).PasteSpecial Paste:=xlPasteValues
Next
Worksheets("Sheet4").Range("A2:K6").Copy Target.Offset(5, -1)
End If
ElseIf (Target.Column = 3) And (Target.Row Mod 5) = 0 Then
If Target.Value <> "" Then
For i = 0 To 4
Target.Copy
Target.Offset(i, 10).PasteSpecial Paste:=xlPasteValues
Next
End If
ElseIf (Target.Column = 4) And (Target.Row Mod 5) = 0 Then
If Target.Value <> "" Then
For i = 0 To 4
Target.Copy
Target.Offset(i, 10).PasteSpecial Paste:=xlPasteValues
Next
End If
Else
Exit Sub
End If
End If
End If
End Sub

・複数セルを選択して消す実行時エラー13が出ます
・別シートより範囲指定したセルをコピーして張り付けるときも出ます。
どうすればよいでしょうか?

1 hits

【59996】実行時エラー13を回避するには? くたお← 09/1/22(木) 23:36 質問
【59998】Re:実行時エラー13を回避するには? Yuki 09/1/23(金) 7:35 発言
【59999】Re:実行時エラー13を回避するには? ichinose 09/1/23(金) 7:57 発言

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