<a name=▲このページのトップに戻る
274581セル結合した時の入力規則についてろんめ 2005/07/13-00:16

メーカー名:SOTEC ソーテック
OS名:WindowsXp
パソコン名:G4170
--
Excel2000です。あるデータ管理で、リストからデータを入力したいのですが、
入力規則を使用しようと思っています。
表計算でデータの運用上、どうしてもセルを縦に2つ結合しなければなりません。
しかしそうすると、そのセルの結合前の上の部分しかドロップダウンが出ません。
どうすれば結合分の大きさのドロップダウン及び文字に出来るでしょうか?

▲このページのトップに戻る
274692Re:セル結合した時の入力規則について半端者 2005/07/13-11:16

記事番号274581へのコメント
ろんめさんは No.274581「セル結合した時の入力規則について」で書きました。
>メーカー名:SOTEC ソーテック
>OS名:WindowsXp
>パソコン名:G4170
>--
>Excel2000です。あるデータ管理で、リストからデータを入力したいのですが、
>入力規則を使用しようと思っています。
>表計算でデータの運用上、どうしてもセルを縦に2つ結合しなければなりません。
>しかしそうすると、そのセルの結合前の上の部分しかドロップダウンが出ません。
>どうすれば結合分の大きさのドロップダウン及び文字に出来るでしょうか?
>

 何度もリストに関する質問が出ていますが、回答が付かないですね。
 余り、リストになじみのない方が多いか、質問の意図を測りかねている
のだと思いますが、私もリストについては、実用で使ったことがないので
詳しくはない(照準コードを持つデータを配置したSheetを作って、**台帳
というような使い方をし、別Sheetや別BookでVLOOKUP関数等で参照すれば、
足りてしまう)のですが、
 この質問の場合、Exelの機能の一般論として、セル結合をした場合、
基本的に
・縦に結合すれば、最上位の値が反映される。
・横に結合した場合、最左位の値が反映される。
(但し、記述の仕方によって、値の入っている1セル以外になにも入って
いなければ、その逆になることもある)
だと思ったのですが、その基準にひっかかっているのではないですか。

▲このページのトップに戻る
274715Re:セル結合した時の入力規則についてろんめ 2005/07/13-12:57

記事番号274692へのコメント
半端者さん、日本語が悪くてすみません。参照先は定義をつけて別シートにして
います。今は、
(1)------------
          ▼
(2)- - - - - - - - -

(3)------------

(1)〜(3)までが結合しているセルで、参照する項目の文字が小さくなるので、

(1)------------
          ▼
(3)------------


という風に、参照する文字を結合してるセルと同等の文字フォントにしたいの
です。

さらに勘違いしていたらゴメンナサイ



▲このページのトップに戻る
274738Re:セル結合した時の入力規則について半端者 2005/07/13-14:23

記事番号274715へのコメント
ろんめさんは No.274715「Re:セル結合した時の入力規則について」で書きました。
>半端者さん、日本語が悪くてすみません。参照先は定義をつけて別シートにして
>います。今は、
>(1)------------
>          ▼
>(2)- - - - - - - - -
>
>(3)------------
>
>(1)〜(3)までが結合しているセルで、参照する項目の文字が小さくなるので、
>
>(1)------------
>          ▼
>(3)------------
>
>
>という風に、参照する文字を結合してるセルと同等の文字フォントにしたいの
>です。
>
>さらに勘違いしていたらゴメンナサイ
>
>
>
 どうも私の頭が悪くて、具体的に何をどうすれば良いのかイメージできません。
(#>~<#)
宜しければ、管理人さん経由で、困っているExcelBookを添付して、どうしたいのか
を書いてメールを送ってください。
 仕事の都合もあるので、即検証は無理だと思いますが、時間に余裕があるときに
やってみます。

 管理人さんへ
 もし、上記依頼が「ろんめさん」からあった場合、お手数ですが、宜しくお願い
します。

▲このページのトップに戻る
274904Re:セル結合した時の入力規則についてろんめ 2005/07/14-00:37

記事番号274738へのコメント
> どうも私の頭が悪くて、具体的に何をどうすれば良いのかイメージできません。
>(#>~<#)
>宜しければ、管理人さん経由で、困っているExcelBookを添付して、どうしたいのか
>を書いてメールを送ってください。
> 仕事の都合もあるので、即検証は無理だと思いますが、時間に余裕があるときに
>やってみます。
>
> 管理人さんへ
> もし、上記依頼が「ろんめさん」からあった場合、お手数ですが、宜しくお願い
>します。

データ持ち出し禁止なので、ちょっと添付は厳しいです。
もう一度簡単に言うと、

(1) セルをA2とA3の様に縦結合(列結合)する。
(2) (1)で出来たセルを入力規則でリストにして、他のセルを参照する。

これだと、A2のセルの縦幅(列幅)分しかリストの縦幅分しか
出来ません。
よって、縦結合(列)しているので、リスト縦幅(列幅)を、他のセルより
2倍にしたいのです。
※実際は運用上そのセルの縦幅(列)を1/2にしているので、フォントを大きくし
ても、小さくてほとんど読めません。

以上で理解してくれることを願います。何度もすみませんでした。

▲このページのトップに戻る
274966Re:セル結合した時の入力規則について半端者 2005/07/14-09:18

記事番号274904へのコメント
参照する文字を結合してるセルと同等の文字フォントにしたいの
>です。
>
>(1) セルをA2とA3の様に縦結合(列結合)する。
>(2) (1)で出来たセルを入力規則でリストにして、他のセルを参照する。
>
>これだと、A2のセルの縦幅(列幅)分しかリストの縦幅分しか出来ません。
>よって、縦結合(列)しているので、リスト縦幅(列幅)を、他のセルより
>2倍にしたいのです。
>※実際は運用上そのセルの縦幅(列)を1/2にしているので、フォントを大きくし
>ても、小さくてほとんど読めません。

 質問の意味が理解できました。要は、リストから選択した文字を該当の
セルに入れたときの文字サイズを大きくしたいのではなくて、
「リストで選択させるための参照文字を大きくしたい」と、いうことなので
すね。
「セル結合」「結合部分の大きさと同等の」という言葉に惑わされました。

 さて、結論ですが、偉そうに失礼なことを多々申し上げながら、恐縮ですが、
「『Excel』の仕様上、できない」としか言いようがありません。
メニューバーやツールバー上の設定ではできなくとも、マクロ記述で何とかなる
かと、試してみましたが、通常のフォントサイズ指定をリストさん方表示設定
のなかで記述するとエラーではじかれてしまいます。
 代替案として、考えられるのは、「リストで参照する処理に入ったときのみ、
表全体の表示倍率(ズーム)を上げる」ということ位です。

 マクロを使われる方がいらっしゃれば、↓ を参照してください。

http://dohc.jp/kimkim/hp1/pc/more_exl/more_exl.html

 但し、あまり現実的なやり方ではありません。
 したがって、お役に立てませんでした。申し訳ない。長々とひっぱてしまって、
こういう結論は、非常に残念ですが。ご容赦を!

hed_" BORDER="0" WIDTH="88" HEIGHT="31">
◇-?セル結合した時の入力規則について-ろんめ(2005/07/13-00:16)No.274581
 ┗?!Re:セル結合した時の入力規則に...-半端者(2005/07/13-11:16)No.274692
  ┗?!!Re:セル結合した時の入力規則に...-ろんめ(2005/07/13-12:57)No.274715
   ┗?!!!Re:セル結合した時の入力規則...-半端者(2005/07/13-14:23)No.274738
    ┗?!!!!Re:セル結合した時の入力規則...-ろんめ(2005/07/14-00:37)No.274904
     ┗?!!!!!Re:セル結合した時の入力規...-半端者(2005/07/14-09:18)No.274966

▲このページのトップに戻る
274581セル結合した時の入力規則についてろんめ 2005/07/13-00:16

メーカー名:SOTEC ソーテック
OS名:WindowsXp
パソコン名:G4170
--
Excel2000です。あるデータ管理で、リストからデータを入力したいのですが、
入力規則を使用しようと思っています。
表計算でデータの運用上、どうしてもセルを縦に2つ結合しなければなりません。
しかしそうすると、そのセルの結合前の上の部分しかドロップダウンが出ません。
どうすれば結合分の大きさのドロップダウン及び文字に出来るでしょうか?

▲このページのトップに戻る
274692Re:セル結合した時の入力規則について半端者 2005/07/13-11:16

記事番号274581へのコメント
ろんめさんは No.274581「セル結合した時の入力規則について」で書きました。
>メーカー名:SOTEC ソーテック
>OS名:WindowsXp
>パソコン名:G4170
>--
>Excel2000です。あるデータ管理で、リストからデータを入力したいのですが、
>入力規則を使用しようと思っています。
>表計算でデータの運用上、どうしてもセルを縦に2つ結合しなければなりません。
>しかしそうすると、そのセルの結合前の上の部分しかドロップダウンが出ません。
>どうすれば結合分の大きさのドロップダウン及び文字に出来るでしょうか?
>

 何度もリストに関する質問が出ていますが、回答が付かないですね。
 余り、リストになじみのない方が多いか、質問の意図を測りかねている
のだと思いますが、私もリストについては、実用で使ったことがないので
詳しくはない(照準コードを持つデータを配置したSheetを作って、**台帳
というような使い方をし、別Sheetや別BookでVLOOKUP関数等で参照すれば、
足りてしまう)のですが、
 この質問の場合、Exelの機能の一般論として、セル結合をした場合、
基本的に
・縦に結合すれば、最上位の値が反映される。
・横に結合した場合、最左位の値が反映される。
(但し、記述の仕方によって、値の入っている1セル以外になにも入って
いなければ、その逆になることもある)
だと思ったのですが、その基準にひっかかっているのではないですか。

▲このページのトップに戻る
274715Re:セル結合した時の入力規則についてろんめ 2005/07/13-12:57

記事番号274692へのコメント
半端者さん、日本語が悪くてすみません。参照先は定義をつけて別シートにして
います。今は、
(1)------------
          ▼
(2)- - - - - - - - -

(3)------------

(1)〜(3)までが結合しているセルで、参照する項目の文字が小さくなるので、

(1)------------
          ▼
(3)------------


という風に、参照する文字を結合してるセルと同等の文字フォントにしたいの
です。

さらに勘違いしていたらゴメンナサイ



▲このページのトップに戻る
274738Re:セル結合した時の入力規則について半端者 2005/07/13-14:23

記事番号274715へのコメント
ろんめさんは No.274715「Re:セル結合した時の入力規則について」で書きました。
>半端者さん、日本語が悪くてすみません。参照先は定義をつけて別シートにして
>います。今は、
>(1)------------
>          ▼
>(2)- - - - - - - - -
>
>(3)------------
>
>(1)〜(3)までが結合しているセルで、参照する項目の文字が小さくなるので、
>
>(1)------------
>          ▼
>(3)------------
>
>
>という風に、参照する文字を結合してるセルと同等の文字フォントにしたいの
>です。
>
>さらに勘違いしていたらゴメンナサイ
>
>
>
 どうも私の頭が悪くて、具体的に何をどうすれば良いのかイメージできません。
(#>~<#)
宜しければ、管理人さん経由で、困っているExcelBookを添付して、どうしたいのか
を書いてメールを送ってください。
 仕事の都合もあるので、即検証は無理だと思いますが、時間に余裕があるときに
やってみます。

 管理人さんへ
 もし、上記依頼が「ろんめさん」からあった場合、お手数ですが、宜しくお願い
します。

▲このページのトップに戻る
274904Re:セル結合した時の入力規則についてろんめ 2005/07/14-00:37

記事番号274738へのコメント
> どうも私の頭が悪くて、具体的に何をどうすれば良いのかイメージできません。
>(#>~<#)
>宜しければ、管理人さん経由で、困っているExcelBookを添付して、どうしたいのか
>を書いてメールを送ってください。
> 仕事の都合もあるので、即検証は無理だと思いますが、時間に余裕があるときに
>やってみます。
>
> 管理人さんへ
> もし、上記依頼が「ろんめさん」からあった場合、お手数ですが、宜しくお願い
>します。

データ持ち出し禁止なので、ちょっと添付は厳しいです。
もう一度簡単に言うと、

(1) セルをA2とA3の様に縦結合(列結合)する。
(2) (1)で出来たセルを入力規則でリストにして、他のセルを参照する。

これだと、A2のセルの縦幅(列幅)分しかリストの縦幅分しか
出来ません。
よって、縦結合(列)しているので、リスト縦幅(列幅)を、他のセルより
2倍にしたいのです。
※実際は運用上そのセルの縦幅(列)を1/2にしているので、フォントを大きくし
ても、小さくてほとんど読めません。

以上で理解してくれることを願います。何度もすみませんでした。

▲このページのトップに戻る
274966Re:セル結合した時の入力規則について半端者 2005/07/14-09:18

記事番号274904へのコメント
参照する文字を結合してるセルと同等の文字フォントにしたいの
>です。
>
>(1) セルをA2とA3の様に縦結合(列結合)する。
>(2) (1)で出来たセルを入力規則でリストにして、他のセルを参照する。
>
>これだと、A2のセルの縦幅(列幅)分しかリストの縦幅分しか出来ません。
>よって、縦結合(列)しているので、リスト縦幅(列幅)を、他のセルより
>2倍にしたいのです。
>※実際は運用上そのセルの縦幅(列)を1/2にしているので、フォントを大きくし
>ても、小さくてほとんど読めません。

 質問の意味が理解できました。要は、リストから選択した文字を該当の
セルに入れたときの文字サイズを大きくしたいのではなくて、
「リストで選択させるための参照文字を大きくしたい」と、いうことなので
すね。
「セル結合」「結合部分の大きさと同等の」という言葉に惑わされました。

 さて、結論ですが、偉そうに失礼なことを多々申し上げながら、恐縮ですが、
「『Excel』の仕様上、できない」としか言いようがありません。
メニューバーやツールバー上の設定ではできなくとも、マクロ記述で何とかなる
かと、試してみましたが、通常のフォントサイズ指定をリストさん方表示設定
のなかで記述するとエラーではじかれてしまいます。
 代替案として、考えられるのは、「リストで参照する処理に入ったときのみ、
表全体の表示倍率(ズーム)を上げる」ということ位です。

 マクロを使われる方がいらっしゃれば、↓ を参照してください。

http://dohc.jp/kimkim/hp1/pc/more_exl/more_exl.html

 但し、あまり現実的なやり方ではありません。
 したがって、お役に立てませんでした。申し訳ない。長々とひっぱてしまって、
こういう結論は、非常に残念ですが。ご容赦を!