Excel のセルに表示されるのは 1,024 文字のみ

文書翻訳 文書翻訳
文書番号: 211580 - 対象製品
この記事は、以前は次の ID で公開されていました: JP211580
Microsoft Excel 2001 Mac Edition および Excel 98 Macintosh Edition については、次の資料を参照してください。180278
すべて展開する | すべて折りたたむ

目次

現象

1 つのセルに 1,024 字を超える文字が含まれる場合、または 1,024 字を超える文字の結果を返す式が含まれる場合は、先頭の約 1,024 文字のみがセルに表示されます。

詳細

この資料の冒頭に記載されたバージョンの Microsoft Excel では、1 つのセルに 32,767 文字まで入力することができます。ただし、セル内の文字数が 1,024 を超える場合は、次の規則が適用されます。

  • 約 1,024 番目より後の文字はセルに表示されません。ただし、セルを編集または選択したときに、数式バーには表示されます。
  • 約 1,024 番目より後の文字は表示されませんが、ワークシート関数 (RIGHT 関数や MID 関数など) およびマクロ コマンド (Characters プロパティなど) で、それらの文字を検出および操作することはできます。
  • 1,024 字を超える文字が含まれるセルをコピーし、別のセルに貼り付けた場合は、すべての文字がコピー先のセルに貼り付けられます。ただし、約 1,024 番目より後の文字は、コピー先のセルに表示されません。
  • 約 1,024 番目より後の文字は印刷されず、印刷プレビューにも表示されません。
: ワークシートの行の高さと列の幅を増やすか、システムの表示設定を変更することによって、1,024 字を超える文字を表示できる場合があります。

この現象を確認するには、以下の手順を実行します。
  1. 新しいワークシートのセル A1 に、次の式を入力します。
    =REPT("w",1024)&"xyz"
  2. セル A1 を選択した状態で、[書式] メニューの [セル] をクリックします。
  3. [配置] タブをクリックします。[折り返して全体を表示する] チェック ボックスをオンにし、[OK] をクリックします。
  4. [書式] メニューの [列] をポイントし、[選択範囲に合わせる] をクリックします。

    セル A1 には "w" の文字のみが表示され、セルの末尾にある "xyz" の文字は表示されません。
  5. セル A2 および A3 に次の式を入力します。
    A2: =RIGHT(A1,3)
    A3: =LEN(A1)
    セル A2 の式は、"xyz" という結果を返します。これは、セル内の最も右にある 3 文字です。セル A3 には、1027 という数字が表示されます。これは、セル A1 に含まれる文字数です。
  6. セル A1 の式を次のように変更します。
    =REPT("w",1023)&"xyz"
1,023 字の "w" の文字の後ろに、"x" の文字が表示されます。"yz" の文字は 1,024 個の文字数制限の後ろにあるので、表示されません。セル A3 の式は、セル A1 の長さとして 1026 を表示します。

プロパティ

文書番号: 211580 - 最終更新日: 2007年2月20日 - リビジョン: 6.0
この資料は以下の製品について記述したものです。
  • Microsoft Office Excel 2007
  • Microsoft Office Excel 2003
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 97 Standard Edition
キーワード:?
kbualink97 kbprb kbfaq KB211580
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com