| 
    
     |  | ▼akari さん: Jaka さんのをそのまま引き継いで
 
 > 早速のご回答ありがとうございます。
 > 教えていただいたコードを貼り付けて試しました結果、希望通りの動きをしまし た。(ありがとうございます。)
 > あと1つだけ教えていただきたいですが、シート1・2、3・4の関係をシート5・6、7・8、9・10、11・12と増やしたのですが、下記コードのどこをどういうふうに修正すればいいか教えてください。よろしくお願いいたします。
 >
 >>thisworkbookにこんな感じだけど、エラー処理してません。
 
 Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
 Dim SHNm As String, ERw As Long, i As Long
 
 If Not Target.Column = 1 Then Exit Sub
 If Target.Value = "転送" Then
 Application.EnableEvents = False
 For i = 1 To 11 Step 2
 If Sh.Name = "Sheet" & i Then
 SHNm = "Sheet" & i + 1
 Exit For
 End If
 Next
 If SHNm <> "" Then
 ERw = Sheets(SHNm).Range("B" & Rows.Count).End(xlUp).Row + 1
 If ERw < 3 Then
 ERw = 3
 End If
 Sheets(SHNm).Range("B" & ERw & ":H" & ERw).Value = _
 Target.Offset(, 1).Resize(, 7).Value
 End If
 Application.EnableEvents = True
 End If
 
 End Sub
 
 |  |