Word 里表格各種錯亂的情況是什麼原因?

因為工作需要,會撰寫很長的word文檔,內含表格等資料。但是經常會發生如下的奇怪情況:

看到第一行下面的那個粗線了嗎?實際上這個表格斷成了兩張表。而當我對表格內容進行修改之後又神奇的並回去了。但是再次打開就又會發生類似的斷裂情況,而且2010版本、2013版本及其分別的x86和x64版本均出現,不同的電腦和操作系統(win7、8)均出現,應該可以排除自身問題。

此外,即便是不做任何操作,在一段時間後有一定概率彈出對話框,顯示錶格損壞,原有的文字全部擠到一起,夾雜著方框框。如圖:

不得不每次列印前都對表格進行反覆操作,但是google和baidu之後均沒有發現其他人有類似問題。難道是人品不好。

已將實例上傳到 百度網盤


我自己使用Word 2013的過程當中從來沒有遇到過這個問題,但是下載了題主的文件後遇到了題主同樣的問題。為了簡化問題,我把題主的文件簡化,只保留一個表格。簡化後的表格可能會使得表格變正常,就像這樣:

然後,我選中表格下面的空行,把這一行的樣式變成「正文」,於是立馬變臉:

另存為文件1.docx。然後在文件1的表格中隨便輸點數字,就可以得到看起來很正常的文件2.docx,像第一個圖那樣。

把文件1複製一份,將副本的後綴名由docx改為zip,然後解壓縮,在word文件夾里找到document.xml,這個xml文件保存了Word文檔的內容。我不是專業的,xml文件我看不太懂,但是可以靠猜,猜到一些東西。用IE可以打開這個xml文件,裡面都是代碼。

根據我的猜測,&&裡面是整個文檔的內容,可能包括Word處理XML文件的各種規範之類的(我是外行,有懂行的歡迎糾正)。裡面的&&應該就是文檔的主體部分(也就是全部的文本、表格、圖片等等)。我們把裡面的東西能摺疊的都摺疊了,就可以看出,這個文件1其實有5個表格。每個&就代表一個表格,tbl應該是table的縮寫。

原來的表格總共有9行,包括表頭、序號為1~7的7行,還有合計。5個表格的XML代碼里都有每個表格的每個單元格內容,據此可以得出這5個表格分別含有哪些行。結果是:

  • 表格1:表頭、序號為1的行。
  • 表格2:序號為2、3的行。
  • 表格3:序號為4、5的行。
  • 表格4:序號為6、7的行。
  • 表格5:合計行。

這是文件2的XML:

可以發現,文件2隻有一個表格,展開後發現這個表格一共有9行,包含了原表格的所有內容。

-------------------以上是現象描述,純屬提供思路,下面才是可能原因分析和解決方案-------------------

我在文件2中編輯幾下,發現粗線條又出現了,也就是表格又被拆成幾個了;而在我自己以往創建的所有docx文件中,卻沒有這種現象。這隻能說明,文件2和正常的文件有所不同。由於時間關係,我沒有用自己的Word構造一個相同的表格,然後拿兩個文件來對比。但這種現象似乎表明,應該是題主的某部或某些電腦上的Word由於某些不明原因在生成文件的時候出了問題,而不是Word解析文件的時候出了問題。(從目前的答案看,我不清楚是否有其他人的電腦保存的Word文檔會有這種問題。題主說不同操作系統版本不同Office版本都有問題,我認為應該是題主在某部電腦上生成了這個文件後,把文件拷到別的電腦上打開時會有問題;而在別的電腦上生成的文件就不會有問題)

因此,可以試試把這部電腦上的Office徹底卸載,然後重新安裝。希望能幫到題主。

其實Word表格排版方面有一些很奇葩的bug,但我猜這種情況應該是Office本身沒有安裝好。

2015-5-29補充:

此外,即便是不做任何操作,在一段時間後有一定概率彈出對話框,顯示錶格損壞,原有的文字全部擠到一起,夾雜著方框框。

猜測的原因:上面的文件1是我後來製作出來的第二版。在我自己生成第一版文件1(已被覆蓋,故無法傳上來,有興趣可自己碰碰運氣)的時候,發現了一件奇怪的事情。我忘記了第一版的document.xml文件里有多少個表格了,但是裡面的表格內容有重複,比如表格1包含了從表頭到序號為7的行,表格2包含了序號為1到2的行。(具體哪些表包含哪些行不太記得了,總之就是有重複)Word在這種情況的處理下很有可能是將字擠到一堆。也許這也就是「此文檔中的某個表格已損壞」的含義。之所以是一段時間後彈出來,應該是因為Word每隔一段時間會自動保存。我覺得這種現象一定程度上印證了我上面的分析,也就是生成文件時出了問題。

至於已經損壞的文件,可以試試在正常的電腦上用Word打開,另存為新的文件,看一下會不會出現同樣的問題。不保證有用。


這個WORD問題一直存在,微軟一直也沒有解決。親測後發現的原因和解決方法:原因可能是模板中段落縮進默認值為2個字元,打開「段落」屬性對話框,在「縮進」選擇區,將「特殊格式」設置為「無」或者0.74厘米(兩個5號漢字的寬度),然後在對話框下面點擊「設為默認值」,關閉WORD程序時如果提示是否保存WORD模板,則選擇保存。如此。則可解決此問題。


也曾碰到過該問題,經過長期各種測試,可以肯定的是由於word模板的原因造成的,該現象在word2007-2016版本中均存在,尤其是docx文件類型。

問題表現包括但不限於:

--添加行、列時1個表格變為多個表格,就是樓主所說的出現粗線條。

--滑鼠拖動修改列寬時,不同行的列出現錯位。

--複製表格某些部分時整個word崩潰關閉。

--從excel複製表格到word時錯位。

等等。

解決辦法:

一種是刪除word模板,基本可以根治

二種是另存成doc文件類型,情況也會好很多。

但至於為什麼設置word模板後會產生這種bug,就不得而知了,寄希望於大家向微軟反饋解決吧。


最方便的做法是用excel做好表格然後粘貼到word裡面.

比直接在word裡面畫表格方便多了.

第一步在excel做好表格後,框住表格部分. 然後打個框線.

然後直接粘貼到word裡面就可以了,如果沒有打框線,就是這個詭異的樣子,所以記得打框線.

粘貼完畢後,如果想讓表格居中或者左右對齊,點一下那個十字元號,就會全選該表格。

但要注意, 對齊的時候為了避免把臨近的表格一併對齊, 那麼這兩個表格之間要有一個回車.


也遇到了類似的問題,核心是一個表格變成相鄰的兩個表格,主要體現為bug:

1、行:第一行和下面的各行會分裂,實際變成連個表格,無法一起編輯。

2、列:第一行的列和下面各行的列不對齊。

偶然發現一個可能的笨方法,未必都能適用,供參考:

1、選中第一行,CTRL+X(剪切),然後再CTRL+Z(撤回),重複操作,分裂表格的行線(粗的)會不斷下移,紙質到最後一行結束。

2、編輯第一行時,現在每一個單元格中輸入一個字元,然後在字元後面修改。

後面會不定期更新修改。

再次聲討無量微軟至今也不發布不定解決這個明顯的問題。 @微軟亞洲研究院 @微軟小娜


看了一下好像是版本兼容性的問題。

事實上題主圖中的表格是兩個表格,粗線出現的原因是兩個表格的邊界重合了,就算合併了也會自動分離開去,原因不明。

試了下另存為成.doc文件後兩個表格就分開了,中間有一空行。

然後把標題貼到第二個表格保存就不會再分離了。

比較笨的方法,不知道有沒有其他高招。


多個表格排版要注意把每個表格的對齊方式設置成一樣的,比如環繞文字,一般都能解決表格重疊斷裂的問題


這種情況,把文件儲存為doc版本會好很多。


試了上面的方法還是不行啊


我也出現了完全一樣的問題,非常頭疼。Office重裝了好幾次,還是出現同樣的問題。

希望儘快有解決辦法。


我也是200多頁的文檔,反覆的出現這個問題,之前亦為是操作系統的位數和word2013要求的不匹配,卸載word重裝後還是出現這一問題,,,現在仍在找原因


寫公轉書一定要用自己長期用的電腦,一定要熟悉。不然很崩潰。


我也遇到了這種情況,不光表格錯位,用公式編輯器打的公式也不在了。。。。


我也發現一樣的現象,來來回回一個文檔搞了好多遍,這個是office2013的,表格特別多,200多頁呢,還有正文,我要奔潰了,每次錯亂還都是無規則的,我懷疑是用了word模板導致的,還在找原因。。。。。太痛苦了。


這種表格用excel和word自帶的表格更合適啊


這個問題我可以解答,因為給你的人的 不是用的OFFICE 編輯而是用的國內的WPS編輯的。換句話說 你換成WPS後 一切都正常了 我也遇到過類似問題,特別是ZF機關的文件。


最近在word里粘帖了excel的表格,用了根據內容自動調整表格,然後表格排版就悄悄變了,手動微調的時候單元格斷開、夾行都出現了。改為全手動調整沒有出現問題。供參考。

BTW,是2013版本


推薦閱讀:

如何評價Office for Mac/iPad的銷量始終超過iWorks整套產品線?
Excel有哪些激動人心但大眾不知的功能?
如何方便的用onenote寫私人wiki?
為何 Microsoft Office 從 2007 版開始將默認字體從 Times New Roman 改成了 Calibri?
用c++寫文件複製,以二進位將任意文件讀入,再以二進位寫入另一個文件,為什麼會出錯?

TAG:MicrosoftOffice | MicrosoftWord |