- ベストアンサー
エクセルのVBAでリストに値をセット
Office2003 エクセルのVBAのプログラムで入力規則のリストを 生成できるような関数、方法はありませんか? このセルで選択された値に紐づいたデータ郡を次の(横の)セルで プルダウンリスト(入力規則のリスト)を自動生成するというものです。 今回フォームの機能(コンボボックスなど)は使用しません。 よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
With Range("C3").Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:="a,b,c,d,e,f" End With Formula1:="a,b,c,d,e,f" の部分をFormula1:="=$H$4:$H$8"としても良いと思います。 「的をえた回答が得られていないので・・・」とおっしゃらないで、 的を得ていないのであれば、「質問の意図は・・・です」と、 補足していただければ、さらに的を絞った回答が得られると思いますよ。 それと、ポンと締め切らないで、 簡単なお礼や結果を書いて下さると、回答者の励みになります。
お礼
ありがとうございます。 解決いたしました。 これからお礼文をつけていきたいと思います。