• ベストアンサー

エクセルで入力すると「書式が多すぎる」と出ます

メールで安全書類の書式を送ってもらって作成途中なのですが、文字の大きさ等が変えれません。 A1のセルに入力すると入りきらないので文字を小さくしたり書式設定で「縮小して全体を表示する」に選択したくても「セルの書式が多すぎるため、書式を追加できません」とでます。 このままだと印刷すると入力した文字が全部出てきません。 この場合、どうしたら入力した文字が全部出るようにできるのでしょうか? 宜しくお願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

>セルの書式が多すぎるため、書式を追加できません しばしば寄せられるご相談ですが,あまり効率的な解決策はありません。 参考: http://support.microsoft.com/kb/882115/ja http://support.microsoft.com/kb/213904/ja ご利用のエクセルのバージョンが不明ですが,2003以前を使っている場合は,可能ならExcel2007以降で開いてその場をしのぎます。 既に2007以降を使っていてエラーが出ている時は,ブックをExcel2007形式ブックに保存し直してから後者の資料のXLStylesToolまたは「スタイルの削除」アドインを使ってみて下さい。 ネットで対策を拾ってみると,「スタイル」の削除によって延命すると言った記事もヒットします。これも一つの方法ですが,今まで同様の作業を繰り返していると,多かれ少なかれ再発します。 一応抜本的対策としては, 1.シートで使用しているセル範囲を丸ごとコピーする 2.新しいブックに形式を選んで貼り付けの「数式」で貼り付ける 3.必要に応じて新たに書式を設定する   この時に「元のブックから書式をコピーして貼り付けてはいけない」ので注意して下さい といった段取りを踏むことで,既に過多になっている書式を通常まで減らす事ができます。

oolong-827
質問者

お礼

回答ありがとうございます。お礼が遅くなってしまって申し訳ないです。 新しいbookに貼り付けしてもダメでした。きっと私の使っているパソコンが古いからなんだと思います。 社長の新しいパソコンでは書式設定で文字が小さくできたので。 ありがとうございました。

その他の回答 (1)

  • jaham
  • ベストアンサー率21% (215/1015)
回答No.1

一旦 そのシートの必要とする範囲をコピーして  新しいシートに(新しいbookの)貼り付けてみたらどうなるでしょうか(その上で書式で縮小して全体を表示を選択して) 過去のしがらみを引きずっているためだと思います 全部の書式を設定するのが面倒なら 上記でコピーした新しいシートの該当するセルをコピーして元のセルに貼り付ければしがらみの書式等はなくなるはずです(マクロでいろいろ設定しているとこれだけでは解決できないかもしれません、そのときはマクロが必要かも含めて検討です)

oolong-827
質問者

お礼

回答ありがとうございます。お礼が遅くなってしまって申し訳ないです。 新しいシート、新しいbookに貼り付けてしてみたのですが、ダメでした。私の使っているパソコンが古いからなのだと思います。 ありがとうございました。

関連するQ&A

  • Excelの文字入力

    Excelに文字入力をするときにセルに入り切らない場合は縮小して 全体を表示と折り返して表示にしますが、何も設定しないと印刷した時に 端の文字まで表示されません。 バージョンは2007ですが、印刷プレビューでいちいち確認しなくても いいように設定できますか? セルひとつひとつを「縮小して全体を表示する」をしなくても シート全体を一挙に設定できますか? セルの幅を広げれば入るやフォントを小さくすれば入るという以外で 良い方法がありましたら 教えてください。よろしくお願いします。 印刷プレビューで見ても区切りよく消えていると表示されていないことに 気づけなくてレポートにミスが生じてしまいます。 Excel自体画面表示どおりに印刷できないのは府に落ちません。 詳しい方教えてください。よろしくお願いします。

  • エクセルの表作成

    エクセル2007 以前のバージョンからそうだと思うのですが、エクセルで 表を作成して、その中に文字を入力していくと画面上では 文字が罫線にかからない状態で入力されているのが確認で きるのに、プレビューや印刷をすると、罫線の上に文字が のっていたり、はみ出ている文字が消えていたりします。 この方法を防ぐのは セルの書式設定で1.縮小して全体を表示         2.折り返して全体を表示         3.列幅の変更         4.フォントサイズの変更 以外に方法があれば教えください。

  • エクセルで、セルの書式が変更できません。

    正確に説明すると、全角の数字を入力していったのですが、あるところで突然入力した数字が日付として認識されてしまいます。 (1)セルの書式設定→表示→標準 を、全体を選択したり、セルだけ選択したりしてやってみたのですが、入力するとまた、日付になってしまいます。 (2)セルの書式設定→保護→ロックを解除 もやってみましたが、変わりありません。 セルが壊れたのかな?と新しいページでやり直してそれまでのところをコピーし、続けようとすると、また日付に・・・。 いったいなぜなのでしょうか(涙)。お分かりの方がいらっしゃいましたら何卒よろしくお願い致します。

  • エクセルの書式設定

    自分で作成した表のセルにホームページからコピーした文字を貼り付けました。 普段自分で入力する場合は、横書きで一列に表示されるのですが、貼り付けた文字は縦書きになります。 これに伴なって行の高さが驚くほど縦に長くなります。 そのセルの書式を確認すると、文字の制御が「折り返して全体を表示する」にチェックが入っています。 これを外すと正常になるのですが、そのセルを文字を編集し別のセルに移ると再び同じ現象が起こります。 再びセルの書式を確認すると、文字の制御が「折り返して全体を表示する」にチェックが入っています。 セルの文字を編集しなくても、問題のセルを2回クリックしただけでも起こります。 ちなみに1回クリックでは起こりません。 このような状態で、文字を修正するたびに勝手に変る書式を修正しています。 勝手に書式が変わらないようにする方法を教えてください。

  • Excelでセル内の文字列を全て表示したい。

    Excel2000を使って、ブックA(入力用シート)の特定のセルに入力されている文字列をブックB(出力用テンプレート)の特定のセルに表示したいのですが、セルの大きさが異なるため、全体を表示できません。セルの書式設定で「折り返して全体を表示する」にすると、結局全部の文字列は表示されませんし、「縮小して全体を表示する」にすると1行になって縮小されてしまい、小さすぎて読めません。両方同時に指定できれば良いのですが不可能なようなので、VBAや関数、その他機能を使って実現できないものかと考えております。 何か良いお知恵をお貸し頂ければ有難いのですが。

  • Excel2007 条件付き書式の設定について

    よろしくお願いします。 列はAからG列まであり、行は1から10行まであるとします。 例えば2Fの値として特定の文字列が入力された場合に、 その行全体をマスク(色)したいのですが、条件付き書式 を設定するときに選択されていたセル(1つ)のみしか反映 されません。(行全体を指定しても反映しない) 方法としては、「数式を使用して、書式設定するセルを決定」 の「次の数式を満たす場合に値を書式設定」に 「=2f="文字列"」のように入力して書式設定し、 反映して欲しい行全体を適用範囲として選択しています。 Excel2003ではできていた(はず)のですが。 アドバイスのほどよろしくお願いします。

  • エクセルの条件付き書式

    条件付き書式について、指定したセルに入力(数字や文字を問わず)すると、セルの色が変わるよう設定したいのです。 ただ、数字の表示を3桁表示する必要があり、どうしても1~99までの番号には頭に「0」をつける必要があるため、条件付き書式を設定する前に、あらかじめ対象のセルには、セルの書式設定で表示形式を文字列に設定しています。 その設定をすることにより、条件付き書式が実行されません。 ですので、 (1)セルに001~099と表示されるよう入力するとセルの色が変わるやり方 と、 (2)数字ではなく文字を入力したときもセルの色が変わる設定方法 を、ご存知であれば教えてください。 エクセルの知識は「初心者~普通」程度です。 表計算などは出来ますが、関数やマクロはかじってる程度です。 簡単な回答をしていただけるとありがたいです。 よろしくお願いします。

  • エクセルの書式設定でこんなことはできませんか?

    成績集計をするのですが、 A・B・Cの3つのランクを入力しなくてはいけません。 そこでいちいち、アルファベットの入力をするのは面倒なので、 1 と入力したら Aが表示されて 2 と入力したら Bが表示されて・・というようにはできないでしょうか? (書類上、かならずAはAとして表示・印刷されなくてはいけません) VLOOKUPのように入力するセルとそれが返ってくるセルが別ではなく、入力したセルそのものが表示を変えてほしいので、おそらく書式設定になると思うのですが・・・ よろしくお願いします。 EXCEL2002,XP

  • エクセルで文書作成、セルの左右幅を自動設定

    エクセルで文章を作成しています。シートの左上隅をクリックしシート全体を選択して幅を2に設定。そのあとファイルからページ設定でA4 縦を設定しセルのA1より50文字ほど入力そのあと、書式からセルの書式設定 配置を選択しセルの結合、折り返して全体を表示するにチエックをして、A1の入力した50文字ほどを左右にセルを30個。行を2行選択しても50個の文字がぴったり収まりません。(行が少なかったり、多かったり)。入力時のフォントのポイントにもよりますが、たとえば12ポイントの文字を50文字入力した場合、セルの横幅、縦の行数を自動でできる方法はあるのでしようか。 現在は、感覚で手動で行い、なかなか1回ではうまくできず困っています

  • 書式の図ツールを解除したい

    Excel2010で履歴書を作成していますが、知らないうちに図ツールというのが出ています。セルを選択して入力したいのに、枠全体が選択されてしまい出来ません。書式のグループ化のグループ解除というやり方だと入力出来ないです。最初の何も設定してない状態に戻すには、どうすれば良いですか?

専門家に質問してみよう