| 
    
     |  | こんにちは。 中途半端ですが、1つだけ右にずらす方法なら以下を参照して下さい。
 
 Private Sub CommandButton1_Click()
 Dim i As Long, LastRow As Long
 LastRow = Worksheets("データ").Range("A65536").End(xlUp)
 
 For i = 1 To LastRow
 If Worksheets("データ").Cells(i, "B").Value = "bbb" Then
 Worksheets("データ").Cells(i, "C").Insert Shift:=xlToRight
 End If
 If Worksheets("データ").Cells(i, "B").Value = "ccc" Then
 Worksheets("データ").Cells(i, "C").Insert Shift:=xlToRight
 End If
 Next i
 End Sub
 
 Cells で2列以上を範囲指定する方法が分かれば良いのですが、いかんせん私も勉強中なので、現在は分かっておりません。
 中途半端な答えで申し訳ない…。
 
 |  |