VBA (マクロ) 作法/コーディング規約 集約中 ~ メタボなコードにサヨナラしよう VBA(マクロ)に関して、コーディング規約、クラスモジュールやDBアクセス等、実験結果や探すのに苦労した情報を中心に掲載しています。 閲覧した方のお役に立てれば幸いです。 入力規則のリストは従来「自シート内」でないとNGであった。 2007からは別シートもOKである。記録すると単にシートの修飾が付いただけである。 Sub Macro1() With Selection.Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _ xlBetween, Formula1:="=Sheet2!H3:H5" .IgnoreBlank = True .InCellDropdown = True .