
新しいブックを作成するたびに同じ入力規則を設定している時に使えるマクロです。
リスト入力をVBAで Excel2013 マクロ講座 60回
入力規則はセルに入力できるデータを制限する機能です。特定のセル範囲にある数値や、リスト、日付、指定した長さの文字列などから選択するように設定できます。
よく使う便利な機能ですが、新しいブックを作成するたびに同じ入力規則を設定しているのならば、マクロにしてしまいましょう。
(サンプルファイルは、こちらから マクロ60回サンプルデータ)

Sub リスト入力規則()
With ActiveSheet.Range("B2:B12").Validation
.Add Type:=xlValidateList, _
Formula1:="Linkin Park,MUSE,Nightwish"
End With
End Sub
マクロを実行すると、このようにリストが設定されます。

Sub リスト入力規則修正()
With ActiveSheet.Range("B2:B12").Validation
.Modify Type:=xlValidateList, _
Formula1:="Linkin Park,MUSE,Nightwish,Owl City,Take That,Backstreet Boys,"
End With
End Sub

Sub 選択範囲にリスト入力規則2()
With Selection.Validation
.Delete
.Add Type:=xlValidateList, _
Formula1:="=アーティスト"
End With
End Sub