
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も見ています
-
コンボボックス内の文字サイズ変更
Excel(エクセル)
-
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
EXCEL VBAのコンボボックスに取り込むリストについて
Excel(エクセル)
-
-
4
VBA コンボボックスで選んだ値を取得するには
その他(Microsoft Office)
-
5
コンボボックスで選択したものをクリアーしたい(アクセス VBA)
Access(アクセス)
-
6
EXCELのコンボボックス 配置の縦位置の変更はどうすれば?
Windows Vista・XP
-
7
エクセルVBA 別シートからのコンボボックス連動
Visual Basic(VBA)
-
8
数式による空白を無視して最終行を取得するマクロ
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
尿検査前日に自慰行為した時の...
-
値が入っているときだけ計算結...
-
excelでsin二乗のやり方を教え...
-
VLOOKUP関数を使用時、検索する...
-
尿検査の前日は自慰控えたほう...
-
彼女のことが好きすぎて彼女の...
-
EXCELで条件付き書式で空白セル...
-
至急!尿検査前日にオナニーし...
-
リンク先のファイルを開かなく...
-
EXCELで式からグラフを描くには?
-
Excel 数値の前の「 ' 」を一括...
-
小数点以下を繰り上げたものを...
-
【Excelで「正弦波」のグラフを...
-
精子に血が・・・
-
2つの数値のうち、数値が小さい...
-
検便についてです。 便は取れた...
-
Excel 0目標に対して数字があ...
-
一番多く表示のある値(文字列...
-
ワードのページ番号をもっと下...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
尿検査前日に自慰行為した時の...
-
至急!尿検査前日にオナニーし...
-
検便についてです。 便は取れた...
-
彼女のことが好きすぎて彼女の...
-
値が入っているときだけ計算結...
-
リンク先のファイルを開かなく...
-
EXCELで条件付き書式で空白セル...
-
2つの数値のうち、数値が小さい...
-
VLOOKUP関数を使用時、検索する...
-
尿検査の前日は自慰控えたほう...
-
MIN関数で空白セルを無視したい...
-
小数点以下を繰り上げたものを...
-
風俗店へ行く前のご飯
-
エクセルで空白セルを含む列の...
-
Excel 数値の前の「 ' 」を一括...
-
【Excelで「正弦波」のグラフを...
-
納豆食べた後の尿の納豆臭は何故?
-
EXCELで式からグラフを描くには?
-
ある範囲のセルから任意の値を...
おすすめ情報