• ベストアンサー

エクセルで、フォントのポイント数を変える方法?

大変難しい課題で困っています。 エクセルで、セルに入力されている文章があったとして、その文章がセル内に一杯になったとき(つまり、セル内の文字数がある一定以上になったとき)、自動的にセルの書式のフォントのポイント数を1つ下げて全体を表示するような関数や条件付き書式はないでしょうか?(マクロを使えばできるそうですが、マクロを使わない方法)

質問者が選んだベストアンサー

  • ベストアンサー
  • s_michi
  • ベストアンサー率100% (1/1)
回答No.1

そのセルを右クリック⇒「セルの書式設定」で「配置」の「文字の制御」の ”縮小して全体を表示する”にチェックしてください。 それで自動的に字の大きさを調整して表示するようになります。

060527qaid
質問者

お礼

回答ありがとうございます。お礼が遅れてすみません。実は前回質問した後、質問内容の説明不足であることを指摘され、あわてて「補足」に投稿したのですが間に合わなかったようです・・・。投稿内容は以下の通りでした。 今後ともまた、よろしくお願いします。 前回質問した者です。説明不足で申し訳ありません。実は「フォントのポイント数を下げて表示したいセル」と「文字を入力するセル」は別な場所にあって、ポイント数を変えて表示したいセルには、文字を入力するセルを参照している(リンク貼り付け)仕組みになっています。また、セル幅は、大体大まかにセルが縦10個×横4個くらいの大きさで、文字数としては、11ポイントで約120個~150個くらい 入る大きさをイメージしてもらえばいいと思います。

060527qaid
質問者

補足

前回質問した者です。説明不足で申し訳ありません。実は「フォントのポイント数を下げて表示したいセル」と「文字を入力するセル」は別な場所にあって、ポイント数を変えて表示したいセルには、文字を入力するセルを参照している(リンク貼り付け)仕組みになっています。また、セル幅は、大体大まかにセルが縦10個×横4個くらいの大きさで、文字数としては、11ポイントで約120個~150個くらい 入る大きさをイメージしてもらえばいいと思います。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

>大変難しい課題で困っています 書式ーセルー配置ー縮小して全体を表示する、でよければ基本的なことを知らないだけの大騒ぎになるが。 これでは思っていることと違う(したいことが実現できない)のか? やった上でそれではダメという場合は質問に注記するものだ。 >マクロを使えばできるそうですが、マクロを使わない方法 使ってもそれでやるという人もいるだろう(丸写しでも良いと) セル幅がどれぐらい許されるか?現状のセル幅に対し余り文字数が多いと字が小さくなって読めないので、色々 事情があろう。質問の真意・必要性が伝わらない。

060527qaid
質問者

お礼

回答ありがとうございます。お礼が遅れてすみません。実は前回質問した後、質問内容の説明不足であることを指摘され、あわてて「補足」に投稿したのですが間に合わなかったようです・・・。投稿内容は以下の通りでした。 今後ともまた、よろしくお願いします。 前回質問した者です。説明不足で申し訳ありません。実は「フォントのポイント数を下げて表示したいセル」と「文字を入力するセル」は別な場所にあって、ポイント数を変えて表示したいセルには、文字を入力するセルを参照している(リンク貼り付け)仕組みになっています。また、セル幅は、大体大まかにセルが縦10個×横4個くらいの大きさで、文字数としては、11ポイントで約120個~150個くらい 入る大きさをイメージしてもらえばいいと思います。

060527qaid
質問者

補足

前回質問した者です。説明不足で申し訳ありません。実は「フォントのポイント数を下げて表示したいセル」と「文字を入力するセル」は別な場所にあって、ポイント数を変えて表示したいセルには、文字を入力するセルを参照している(リンク貼り付け)仕組みになっています。また、セル幅は、大体大まかにセルが縦10個×横4個くらいの大きさで、文字数としては、11ポイントで約120個~150個くらい 入る大きさをイメージしてもらえばいいと思います。

関連するQ&A

  • エクセルExcel 「/」セルの斜め罫線の数をカウントする方法

    駄目元での質問です。 Excelのセルの書式設定・罫線で「/」があります。 チェックリストで自動的に「/」の数をカウントできれば、 作業の進捗状況がわかります。 どうも関数では無理なようです。 あとは、マクロでしょうか? ご存じの方、よろしくお願いいたします。

  • EXCELでセルに入れる文字数の制限

    EXCELで文章と表が混在している書式をつくっています。 その時なのですが、セルに入る文字数を常に一定にしたいのです。 (Wordだと一行何文字と指定できるとおもうのですが) セルに入れる文字を制限数までとし、それを超えたら入力できないように設定できる方法はありますか? マクロを張り込まないとできないのでしょうか? 私はマクロのプログラムが全く書けないのでそれができません。 どうしたらよいでしょうか? また、その方法があるとして、それは結合させたセルにも有効でしょうか? ちなみに、EXCELにワードを張り込むという方法ではない方法を探しています。 よろしくお願いいたします。

  • 文字数に応じてfont-sizeを自動変更

    エクセルのセルの書式の中にある「縮小して全体を表示する」の様な ことをしたいのです。 具体的にはtableの固定幅セルのfont-sizeを、文字数に応じて自動的に 設定して、セル内で折り返しが発生しないようにしたい。 といっても、そんなに厳密でなくてもいいので、 「文字数が○文字未満ならfont-size:normal、以上ならsmall」 程度でいいんですが、これをCSSのみかCSS+JavaScriptで 実現できないものでしょうか。 文字数に応じて<td>のclassを変えればいいのでしょうが、 できれば、テキストの修正をすれば自動的に変わる様にしたいです。

  • Excelで一定条件を満たせばフォントの色を変える方法

    図書館などでExcel関数に関する参考書を見ても載っていませんでしたので、教えて頂ければ助かります。 Excelで「あるセルの値が一定条件(例えば「参照セルの値よりも大きい」など)を満たせば、当該セルがあるフォント色で表示される」というような関数はあるのでしょうか。2つのセル同士を比較して、大小判定の結果を別の(第3の)セルに○や×で表示する方法は分るのですが、同じセル内のフォント色(塗りつぶしの色でも構いませんが)を変化させることにしたいのです。

  • excelで、セルの色を他のシートのセルと同じにする。

    EXCELで、Sheet2のセルA1の色を、関数か条件付書式を用いて自動的にSheet1のセルA1と同じにできますか? マクロは使いません。 Winxp & excel2003 です。宜しくお願いします。

  • EXCELでセルに入れる文字数の制限

    文章が入力されてるエクセルデータがあります。 セルに入る文字数を常に一定にしてプリントアウトしたいです。 (Wordだと一行何文字と指定できるとおもうのですが) もう出来上っているエクセルデータから、セルに入れる文字を制限数までとし、それを超えたら自動的に消される方法はありますか? マクロを張り込まないとできないのでしょうか? 私はマクロのプログラムが全く書けないのでそれができません。 どうしたらよいでしょうか? 使う方が初心者なので、出来るだけその人が手をかけないようプログラムを作るか、設定したいのですが・・ ちなみにエクセルの機能で、入力規則はもう出来上ってるデータには適用されないようなので、それ以外でお願いします。

  • エクセル 7つの条件によるフォント設定

    同じような質問が出ていたら申し訳ございません。 環境はoffice2000パーソナルでWindows Xpです。 あるセルに”月曜~日曜”と入れたら、そのセルを含む行のフォントの色が各曜日により変わるように設定したいのですが、どのようにしたらよいのでしょうか? 3つであれば条件付き書式で良いとおもうのですが、7つになるとマクロしか無いのでしょうか? マクロであればどのようなマクロになるのでしょうか? アドバイスをお願い致します。

  • EXCEL エラーが出たとき自動でフォント色を変える方法

    教えて下さい。 エクセルで関数を使っているとき「#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?」等のエラーが出るときがあります。 これらが出たときに自動で、赤字にしたり、セルを塗りつぶしたいのですが、条件付書式設定で指定してもうまくいきませんでした。 やり方がわかる方、ご教授お願い致します。

  • 単語登録でフォントの色も変えたい!

    エクセルで「1」と入力すると「(1)」と表示させたい。それも赤いフォントで。(1)から(20)まで全てについて行いたい場合、どうしたらよいのでしょうか?条件付き書式は3個までの設定しかないし。 エクセルの場合は1つのセルに「(1).2.3」と3つの文字が入ってた時に「(1)」だけ赤に変えようとするとセル全体が(1.2.も同時に)赤くなってしまいます。(1)だけ赤くしたい・・・のです。 ムリでしょうか・・・?

  • エクセルで数字が表示されない

    エクセル2003を使用しています。 あるセルに半角数字が入っているのですが、セルには表示されません。数式バーには表示されるのにです。 セルの書式設定を見ましたが、セルの背景は色無し、フォントは黒(自動)です。条件付書式も使用していません。 数字以外の文字は入ります。シート全体のセルが同じようになっています。 数字を表示させるにはどうしたらいいでしょうか?

専門家に質問してみよう