データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
では、前投稿で回答済みです。
↓
>プロパティのLinkedCellにB1等セルのアドレスを指定してください。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
EXCEL2010(WINDOWS7)
開発タブのコントロールの挿入で、フォームコントロールとアクティブXコントロールと、2種類あり、
1.フォームコントロールのコンボボックスだと、右クリックして、コントロールの書式設定で、コントロールタブの入力範囲で、範囲指定をできるのですが、
2.アクティブXコントロールのコンボボックスだと、右クリックして、コントロールの書式設定で、コントロールタブがないので、範囲指定ができません。
どうやったら、範囲指定をできるのですか、あるいは、どこで、範囲指定をすればいいのか、教えて下さい。
データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
質問作成者が受け入れた回答
では、前投稿で回答済みです。
↓
>プロパティのLinkedCellにB1等セルのアドレスを指定してください。
質問作成者が受け入れた回答
ActiveXコントロールはVBAから操作するものなので、一般機能からは範囲指定等普通はやりません。
あえてやるなら、右クリック⇒プロパティでプロパティボックスが表示されますので、その中にあるListFillRangeにSheet1!A1:A3等手入力することになります。
ただ、私自身は変な目にあったことはありませんが、ActiveXコントロールをシート上で使うのはあまり好ましくないようです。
本来の使用目的はVBAから表示するユーザーフォーム上に配置するためのものです。
>範囲指定して表示した値を別の項目に表示したいのですが
意味が良くわからないのですが、選択ないしは入力された値をセルに表示したいということでしょうか?
そういう意味ならやはりプロパティのLinkedCellにB1等セルのアドレスを指定してください。
(ListFillRangeの上にあります)
なお、お分かりでしょうが、プロパティを表示する作業はデザインモードで行います。
アクティブXコントロールのコンボボックスで、範囲指定して設定済みのコンボボックスで何かを選んで表示したとします。
この値(設定済みのコンボボックスで何かを選んで表示したとします)が表示されると同時に他のセルに、この値を表示したいのですが、という意味です。
例:コンボボックスで、例えば「ABC」を選んで表示すると、自動的に
同時に、別のセルに、「ABC」を自動表示させたいのです。
>範囲指定して表示した値を別の項目に表示したいのですが
意味が良くわからないのですが、選択ないしは入力された値をセルに表示したいということでしょうか?
そういう意味ならやはりプロパティのLinkedCellにB1等セルのアドレスを指定してください。
(ListFillRangeの上にあります)
なお、お分かりでしょうが、プロパティを表示する作業はデザインモードで行います。
ActiveXコントロールはVBAから操作するものなので、一般機能からは範囲指定等普通はやりません。
あえてやるなら、右クリック⇒プロパティでプロパティボックスが表示されますので、その中にあるListFillRangeにSheet1!A1:A3等手入力することになります。
ただ、私自身は変な目にあったことはありませんが、ActiveXコントロールをシート上で使うのはあまり好ましくないようです。
本来の使用目的はVBAから表示するユーザーフォーム上に配置するためのものです。
ありがとうございました。
あの、厚かましくも、もう1つ、関連質問があるのですが。
アクティブXコントロールのコンボボックスで、範囲指定して表示した値を別の項目に表示したいのですが、普通であれば、
A4のセルに =G6 ,といった具合に書けば、G6の値をA4に自動的にコピーできるのですが、アクティブXコントロールのコンボボックスには、名前が無い(あるいは、私の知識不足で、どこに書いて有るのか、わからない)ので、 =G6 ,といった具合に書くことができません。
どこに名前があるのか、教えて下さい。
よろしくお願いします。