文章編號: 211580 - 上次校閱: 2007年3月19日 - 版次: 6.1

Excel 中的一個儲存格只會顯示 1,024 個字元

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。
如需本文的 Microsoft Excel 2001 Mac Edition 和 Excel 98 Macintosh Edition 版本,請參閱 180278? (http://support.microsoft.com/kb/180278/ )

在此頁中

全部展開 | 全部摺疊

徵狀

如果儲存格包含超過 1,024 個字元,或者包含傳回超過 1,024 個字元之結果的公式,則儲存格中只會顯示前面約 1,024 個字元。

其他相關資訊

在本文開頭所列的 Microsoft Excel 版本中,一個儲存格最多可以包含 32,767 個字元。但是,如果儲存格包含超過 1,024 個字元,則適用下列規則:

  • 大約第 1,024 個字元以後的字元不會在儲存格中顯示;不過,當您編輯或選取該儲存格時,這些字元就會在資料編輯列中顯示。
  • 雖然約在第 1,024 個字元以後的字元不會顯示,但是您可以利用工作表函數 (例如 RIGHT 和 MID 函數) 和巨集命令 (例如字元屬性) 偵測及操作這些字元。
  • 如果您複製包含超過 1,024 個字元的儲存格,然後再貼入另一個儲存格,則所有字元都會貼入新的儲存格。不過,約在第 1,024 個字元以後的字元並不會在目標儲存格中顯示。
  • 儲存格中約在第 1,024 個字元之後的字元並不會列印,也不會在預覽列印視窗中顯示。
注意:藉由增加工作表的列高和欄寬或修改系統的顯示設定,您可能就可以看到超過 1,024 個字元。

範例

若要觀察此行為,請依照下列步驟執行:
  1. 在新工作表的儲存格 A1 中,輸入下列公式:
    =REPT("w",1024)&"xyz"
  2. 選取儲存格 A1,按一下 [格式] 功能表上的 [儲存格]
  3. 按一下 [對齊] 索引標籤。按一下以選取 [自動換列] 核取方塊,然後按一下 [確定]
  4. [格式] 功能表上,指向 [欄],然後按一下 [自動調整]

    請注意,您在儲存格 A1 中只看得到 "w" 字元;儲存格尾端的 "xyz" 字元並不會顯示。
  5. 在儲存格 A2 與 A3 中輸入下列公式:
    A2:=RIGHT(A1,3)
    A3:=LEN(A1)
    儲存格 A2 中的公式會傳回結果 "xyz",也就是儲存格中最右邊的三個字元。儲存格 A3 會包含儲存格 A1 中顯示的字元數,亦即 1027。
  6. 將儲存格 A1 中的公式變更為:
    =REPT("w",1023)&"xyz"
您會看到 1,023 個 "w" 字元,後面跟隨一個 "x" 字元。"yz" 字元是在 1,024 個字元限制之後,因此不會顯示。儲存格 A3 中的公式現在會顯示 1026,也就是儲存格 A1 的長度。

這篇文章中的資訊適用於:
  • Microsoft Office Excel 2007
  • Microsoft Office Excel 2003
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 97 Standard Edition
關鍵字:?
kbfaq kbprb kbualink97 KB211580
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。