Sub Sample1()
Dim i As Long
For i = 1 To 8
If Cells(i, 1).Value Like "[!東京,横浜,千葉]*" Then Cells(i, 1).Font.ColorIndex = 3
Next i
End Sub
Like演算子を使わないなら、次のようになりますね。
Sub Sample2()
Dim i As Long
For i = 1 To 8
If Left(Cells(i, 1), 2) <> "東京" And _
Left(Cells(i, 1), 2) <> "横浜" And _
Left(Cells(i, 1), 2) <> "千葉" Then Cells(i, 1).Font.ColorIndex = 3
Next i
End Sub
もう1つ。下のように日付が入力されているとします。
次のコードは、1月から6月までの日付だったらB列に○を挿入します。
Sub Sample3()
Dim i As Long
For i = 1 To 8
If Month(Cells(i, 1)) Like "[1-6]" Then Cells(i, 2) = "○"
Next i
End Sub
Like演算子を使わないのでしたら、次のようにSelect Caseステートメントでしょうか。
Sub Sample4()
Dim i As Long
For i = 1 To 8
Select Case Month(Cells(i, 1))
Case 1 To 6
Cells(i, 2) = "○"
End Select
Next i
End Sub
Sub Sample5()
Dim i As Long, j As Long
For i = 1 To 8
If Cells(i, 1).Phonetic.Text Like "[タ-ト]*" Then
j = j + 1
Cells(i, 1).Copy Sheets("Sheet2").Cells(j, 1)
End If
Next i
End Sub