Sub prcRemoveSpecificKeywordsInColumnA()
Dim wks As Worksheet
Dim arrKeywordsToRemove As Variant
Dim i As Integer
' 使用するワークシートの設定
Set wks = ThisWorkbook.Sheets("Sheet1")
' 消去するキーワードの配列を設定
arrKeywordsToRemove = Array("キーワード1", "キーワード2", "キーワード3")
' A列のデータ範囲を設定(A列全体)
Dim rng As Range
Set rng = wks.Columns(1)
' 配列の各キーワードに対して置換を実行
For i = LBound(arrKeywordsToRemove) To UBound(arrKeywordsToRemove)
rng.Replace What:=arrKeywordsToRemove(i), Replacement:="", _
LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False
Next i
End Sub
コメント