• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:excelで別のファイルを参照した際に表示が途中で途切れる)

Excelで別のファイルを参照した際に表示が途中で途切れる

このQ&Aのポイント
  • Excel 2000で、別のファイルを参照したセルの表示が途中で途切れる問題について質問です。
  • 別のファイルを参照する場合、表示が途中で途切れることがあり、その原因と解決方法を教えてください。
  • 参照先のファイルを開いたまま別のファイルを開くと、表示が正しく更新される現象が発生しますが、この問題を避ける方法はありますか?

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

  • ベストアンサー
回答No.1

今時、Excel 2000 なんて・・・ と思って調べてみると、なんと Excel 2003 でも同じでした。 改行入れて255文字以降は切り捨てられる仕様のようです。 双方が Excel 2007 の .xlsx 形式であれば途切れませんでした。

khwarizumi
質問者

お礼

回答ありがとうございます。 やはり仕様ということで、excelのバージョンをあげる以外ない ということでしょうか。 今回問題が出ているファイルは、多くが利用する共有ファイルなので、 できれば古いバージョンのexcelでも正確に表示できるようにしたいと 考えていたのですが・・・。

その他の回答 (1)

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

http://www.excel-img.com/system01.html の「列の幅」の制約でしょうか。 B1セルで =REPT("A",255)&REPT("B",30)をやってみると、 最大幅にしても列幅は256桁の幅になり、C1が空白のときははみ出してBの続きまで表示されるが、C1にデータを入れると、256桁まで表示されて終わりです(これは通常経験すること)。 値そのものはこの制約ではない(32,767 文字)。 問題のセルについて、=LEN(B1)のようにする(B1は該当に変える)と文字数はどうなりますか。 ーー 上記原因で無い場合はすみません。

khwarizumi
質問者

お礼

回答ありがとうございます。 今回私が質問させていただいた事象は、表示上の問題というよりは 文字列そのものが途中で切れてしまう問題のため、列幅の制限とは 問題が異なるようです。 LENの結果は、文字列の途切れた状態で255、EXP-A.xlsを開いて正確な 更新を行うと512でした。 やはりNo.1にて回答いただいたように255文字以降切り捨ての 仕様にあたるようですね。

関連するQ&A