[[20100915132832]] 『ドロップダウンリストに配列を設定できない』(LL) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『ドロップダウンリストに配列を設定できない』(LL)

 ComboBoxについて質問します。(Excel2003、WindowsXPsp3)

 ComboBoxのドロップダウンリストに配列のリストを設定します。
 VBAを作成しているうちに使用できなくなりました。

  ComboBox○.ColumnCount=2・・・2列表示設定
  ComboBox○.List=list_・・・list_は2次元配列

 VBAの機能で自動変換されず.Listは.listで小文字のまま変化しません。
 値も設定できずエラーで停止してしまいます。
 (ComboBox○.List(0,0)=aも同じ)
 (AddItemの1次元は設定できます。)

 過去に作ったExcelVBAでは機能し設定できます。
 参照設定を比較しても同じで最低限のものしか設定していません。
 (VisualBasicForApplication、MicrosoftExcel11.0ObjectLiblary、OLEAutomation
 、MicrosoftOffice11.0ObjectLiblary、MicrosoftForms2.0ObjectLiblary)
 立ち上げ時VBAを何も起動せずに動かしても設定はできませんでした。
 Web・VBAヘルプで検索しても.Listが使えなくなる事については見つかりませんでした。 

 自分で何か触ったことが原因かと思いますが、どれが影響しているか解らなくなりました。
 どなたかComboBox○.List機能を制限する使用法をご存知の方がいれば教えて下さい。 

 宜しくお願いします。

 こんにちは
 > .Listは.listで小文字のまま変化しません。
 は、どこかで「list」が変数か定数として宣言されているような気がします。
 ただ、
 > 値も設定できずエラーで停止してしまいます。
 の方は分かりません。

 どのようなエラーでしょうか?
 メッセージは出ますか?

 (ウッシ)

 ありがとう御座います。
 理由はわかりませんが、時間を置いて実行したところエラーが出ず動作しました。
 ドロップダウンリストにも正常に設定されていました。
 >どこかで「list」が変数か定数として宣言されているような気がします。
 確かにありました。機能追加時従来の機能も問題なく動作した為見直しをしていませんでした。
 まだ小文字表示のままなのでどこかにあると思われます。
 量が多いので確認の中途で返信しています。
 >どのようなエラーでしょうか?
 発生した時のエラーについては覚えていず思い出せませんでした。
 申し訳ありません。

 ご迷惑をおかけしました。
 全て確認し終えてから再度連絡します。
 確認し終えてから再度連絡します。


 上書きされてたから修正済
 (dack)多分これでいいかな?

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.