none
Excel VBAでListboxを複数設置するとValueの値が正常に取得できない RRS feed

  • 質問

  • Excel2003でユーザーフォームを作成し、そこにリストボックスを4つ作ります。

    UserForm_Initializeのイベントを作成し(内容は無し)F8で実行し、ウォッチウィンドにて値を確認すると

    1行目からリストボックスの値がNullと””の場合があります。

    原因は何かわかりますでしょうか?

     

    ウォッチウィンドウ ( 式 / 値 )

    Userform1.Listbox1.Value    ""

    Userform1.Listbox2.Value    Null

    Userform1.Listbox3.Value    ""

    Userform1.Listbox4.Value    Null

     

    Nullの値はUserForm_Initializeの起動ごとに変動することがあります。

    Windows7_Excel2010の環境で検証してみましたが、同じ現象が発生しました。

    2012年2月29日 7:02

すべての返信