これは愚かな質問として出てくるが、私はどこでも答えを見つけることができません謝罪、マルチコラムのコンボボックスを作成するだけで101の方法。複数の範囲に1列のコンボボックスを設定する
コンボボックスの1つのリストに結合する3つの名前付き範囲があります。
私は、以前のユーザーの選択に応じてこれらの3つの範囲のうちの1つに変更するコンボボックスを持つ別のユーザーフォームがあるため、これらの範囲を1つの列/範囲に単純に結合したくありません。
これらの名前付き範囲のそれぞれのデータを含む1つの長いリストが必要です(私にとっては明らかにそうではありません)。私は任意の方向を事前に= namedrange1 & namedrange2 & namedrange3
おかげで私のリストを取得する方法が必要
combobox1.list = Range("NamedRange1").Value
:
私の他のコンボボックスをユーザーフォームに設定されているのに対し、のようなものを初期化します。
は、以下の私の答えのコードを試してみてください –