Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


10225 / 13646 ツリー ←次へ | 前へ→

【23035】ブックを開いたときAdditemさせたい タケ 05/3/10(木) 15:21 質問[未読]
【23037】Re:ブックを開いたときAdditemさせたい IROC 05/3/10(木) 15:33 回答[未読]
【23039】Re:ブックを開いたときAdditemさせたい タケ 05/3/10(木) 15:41 質問[未読]
【23040】Re:ブックを開いたときAdditemさせたい IROC 05/3/10(木) 15:53 回答[未読]
【23042】Re:ブックを開いたときAdditemさせたい タケ 05/3/10(木) 16:04 お礼[未読]

【23035】ブックを開いたときAdditemさせたい
質問  タケ  - 05/3/10(木) 15:21 -

引用なし
パスワード
   今シートにコンボボックスをはりつけています。

そして、ブックを開いたと同時にリストをセットしたいのですが、
AddItemメソッドをWorkbook_Openに書いてもだめみたいです。

どうやったらブックを開いたと同時にリストにセットできるでしょうか?

【23037】Re:ブックを開いたときAdditemさせたい
回答  IROC  - 05/3/10(木) 15:33 -

引用なし
パスワード
   どのように書いたのですか?
AdditemとWorkbook_Openは関係ないですよ。

【23039】Re:ブックを開いたときAdditemさせたい
質問  タケ  - 05/3/10(木) 15:41 -

引用なし
パスワード
   IROC さん、返信ありがとうございます

書いたコードは以下です。

Private Sub Workbook_Open()
  ComboBox1.Additem "01"
  ComboBox1.Additem "02"
  ComboBox1.Additem "03"
End Sub

やりたいことは、
・ブックを開いたら、特別な操作はせずにシート上のコンボボックスのリストを選択したい
・セルにリストのデータはもたせたくないのでAddItemを使いたい
の2点です。

【23040】Re:ブックを開いたときAdditemさせたい
回答  IROC  - 05/3/10(木) 15:53 -

引用なし
パスワード
   シートの指定を省略せずに書いてはどうでしょう?

Private Sub Workbook_Open()
 With Worksheets("Sheet1").ComboBox1
   .Additem "01"
   .Additem "02"
   .Additem "03"
   .ListIndex = 0
 End Wtih
End Sub

【23042】Re:ブックを開いたときAdditemさせたい
お礼  タケ  - 05/3/10(木) 16:04 -

引用なし
パスワード
   ▼IROC さん、ありがとうございます!

シート名を省略しないで書いたらいけました!
ほんとうに助かりました(涙

10225 / 13646 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free