No.5ベストアンサー
- 回答日時:
>このままのコードを実行するとDropDowns()が定義されてないとエラーになってしまいます。
どんなエラーかよくわかりませんが、少し追記すると、
まず、『ドロップ 1』はコンボボックスの名前です。新規に作成すると名前ボックス(シートの左上)に表示されます。
コンボボックスに別名を付けている場合はそれに変更します。
次に、
Sub Test1()
With DropDowns("ドロップ 1")
MsgBox .ListIndex
End With
End Sub
は、Sheet1にコンボボックスがあって、Sheet1のコードウインドウに書く例です。
Sheet1にコンボボックスがあって、標準モジュールに書く場合は、
Sub TestMoj1()
With Worksheets("Sheet1").DropDowns("ドロップ 1")
MsgBox .ListIndex
MsgBox .List(.ListIndex)
End With
End Sub
のようにします。多分メッセージボックスが出ると思いますが・・・(Excel97で確認)
No.4
- 回答日時:
表示 → ツールバー → フォーム のコンボボックスなら
Sub Test1()
With DropDowns("ドロップ 1")
MsgBox .ListIndex '何番目か(1から)
MsgBox .List(.ListIndex) 'リスト
End With
End Sub
表示 → ツールバー → コントロールツールボックス のコンボボックスなら
Sub Test2()
With ComboBox1
MsgBox .ListIndex '何番目か(0から)
MsgBox .List(.ListIndex) 'リスト
End With
End Sub
のような感じでしょうか。(Excel97です)
回答ありがとうございます。
知りたかったのは前者です。後者は知りませんでした。
しかし、このままのコードを実行するとDropDowns()が定義されてないとエラーになってしまいます。
お手数をおかけしますが、再度アドバイスを頂ければと思います。
No.3
- 回答日時:
こんにちは。
例えば、Sheet1のComboBox1の値を参照したければ、
Sheet1.ComboBox1.Value
でOKです。
回答ありがとうございます。
私の質問の仕方が悪かったようです。
下の方の所へ補足しましたのでもしご存知であれば
再度回答をお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) マクロVBA別Excelブックにデータ転記 2 2022/07/10 23:35
- Visual Basic(VBA) ExcelVBA ドロップボックスで月を選択するとそれ以降のデータが残るようにしたい。 3 2022/12/16 14:53
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/02/07 09:58
- Excel(エクセル) Excelの複数ファイルの複数行を別ファイル1つのシートにVBA、マクロで集約する方法 5 2022/09/13 06:30
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Visual Basic(VBA) マクロVBA 1シートをまとめる 閉じ方 初心者 SOS! 1 2022/06/17 14:54
- Visual Basic(VBA) エクセルのマクロとシートの保護について教えてください。 1 2022/10/18 08:36
- Excel(エクセル) Excelにて、行の最後のセルの値をコピーして別sheetに張りつけるVBAコードをご教授願います 3 2022/11/20 14:35
- Excel(エクセル) Excel シート複数 金額日計表と日付 簡単にシートコピーしたら前日の残高と日付を変更させたい 1 2022/07/15 22:10
- Excel(エクセル) コンボボックス及びリストボックスを5段階連動させる方法をご存知の方ご教授頂きたいです。 Excelで 3 2022/04/03 21:43
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
VBA コンボボックスで選んだ値を取得するには
その他(Microsoft Office)
-
VBAでシートからコンボボックスにデータを設定する方法
Visual Basic(VBA)
-
【Excel VBA】コンボボックスで選択した値の取得
Excel(エクセル)
-
-
4
コンボボックス内の文字サイズ変更
Excel(エクセル)
-
5
VBAコンボボックスの内容が反映されない
その他(プログラミング・Web制作)
-
6
コンボボックスのListFillRangeの変更について
Excel(エクセル)
-
7
Application.Runエラー(1004)
Excel(エクセル)
-
8
Accessのマクロでモジュールを実行させたい。
Access(アクセス)
-
9
VBで構造体の配列を関数に渡す方法?
Visual Basic(VBA)
-
10
コンボボックスの参照先(ListFillRange)が反映されない
Excel(エクセル)
-
11
Excel VBA あるセルでENTERを押すと特定のセルへ移動したい
Excel(エクセル)
-
12
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
13
VBA エンターキーでイベントに入りたい。
PowerPoint(パワーポイント)
-
14
Excelのワークシートでのコンボボックスについて
Visual Basic(VBA)
-
15
array関数で格納した配列の型を変更する
Visual Basic(VBA)
-
16
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
17
VBA フォームのテキストボックスにセルの値を表示させたいが改行していたら改行もあわせて表示させたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
至急!尿検査前日にオナニーし...
-
尿検査前日に自慰行為した時の...
-
白血球が多いとどんな心配があ...
-
尿検査の前日は自慰控えたほう...
-
検便についてです。 便は取れた...
-
彼女のことが好きすぎて彼女の...
-
勃起する時って痛いんですか? ...
-
EXCELで条件付き書式で空白セル...
-
腕を見たら黄色くなってる部分...
-
EXCELで式からグラフを描くには?
-
変な話しになります。尿検査で...
-
excelでsin二乗のやり方を教え...
-
エクセル指定した範囲からラン...
-
Excelで""で囲む方法
-
ある範囲のセルから任意の値を...
-
2つの数値のうち、数値が小さい...
-
精子が黄色?
-
エクセルでエラーが出て困って...
-
納豆食べた後の尿の納豆臭は何故?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
至急!尿検査前日にオナニーし...
-
首吊りどこ締めるの
-
尿検査の前日は自慰控えたほう...
-
尿検査前日に自慰行為した時の...
-
検便についてです。 便は取れた...
-
白血球が多いとどんな心配があ...
-
中出しをするとお腹が痛い・・・。
-
射精をして1週間以内に尿検査を...
-
彼女のことが好きすぎて彼女の...
-
腕を見たら黄色くなってる部分...
-
勃起する時って痛いんですか? ...
-
変な話しになります。尿検査で...
-
これって喉仏ですか? 私は女性...
-
EXCELで条件付き書式で空白セル...
-
男です。昨日の午後3時くらいに...
-
今朝、毎朝の習慣でオナニーし...
-
納豆食べた後の尿の納豆臭は何故?
-
1日前の検尿
-
値が入っているときだけ計算結...
-
精子が黄色?
おすすめ情報