4

コンボボックスリストのドロップダウンが開いたときに表示するためのワークブックが必要です。

ワークブックのコンボボックスはフォームコントロールであるため、シェイプです。

カントは関連するプロパティを見つけているようです。

4

3 に答える 3

7

ActiveXコントロールを使用している場合は、以下を参照してください。フォームコントロールを使用している場合は、コードを介してドロップダウンを実行する場合は、ActiveXコントロールに置き換えてください。以下のコードは、フォーム内のActiveXコントロールとワークシートの両方で機能します。コントロールがワークシート上にある場合は、次のように変更ComboBox1.SetFocusします。ComboBox1.Activate

私が考えることができる2つの方法...

  • 簡単なコマンドを使用する

試してテストしました

Private Sub CommandButton1_Click()
   ComboBox1.DropDown
End Sub
  • Sendkeysの使用。正しく使用されていない場合、Sendkeysは信頼できません。

試してテストしました

Private Sub CommandButton1_Click()
   ComboBox1.SetFocus
   SendKeys "%{Down}"
End Sub

スクリーンショット

ここに画像の説明を入力してください

于 2012-10-24T03:01:33.660 に答える
0

最高の UserForm コンボ ボックスは、Siddharth Rout ComboBox1.SetFocus SendKeys "%{Down}" による上記のとおりだと思います

ワークシート上の一部のコンボ ボックスでは、CB.DropDown で十分です。

于 2017-01-28T06:03:25.510 に答える