• ベストアンサー

リストボックスにシートの値を表示させたいのですが

vbaでシートのリストボックスにシートの値を表示させたいのですが シートモジュールでこのコードを実行しようとしてもエラーになり出来ないのですが どこが間違ってますか? Sub リストボックスに値を表示する() Me.ListBox1.RowSource = Range("c1:c10").Value End Sub Me.ListBox1.Value = Range("c1:c10").Value もエラーになりました。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

「シートに配置した」リストボックスのプロパティウィンドウを確認してみると、RowSourceというパラメータは存在しない(=使えない)のが判ります。 で、何か代わりに使えそうなのは無いかいなと見てみると、 me.listbox1.listfillrange = "C1:C10" ぐらいでOKじゃないかと探し当てることが出来ます。

idzfzmyoqr
質問者

お礼

回答頂きありがとうございました。

関連するQ&A

専門家に質問してみよう