
從 Google 雲端硬碟工作表匯出 Excel 檔案時遇到問題。
如果我在 Google 試算表的儲存格中有大量文字/數據,我會使用自動換行功能,以便顯示所有文字。換行文字功能會自動縮放儲存格所在行的行高,以適應換行文字。
見下圖
如果我將此 Google Sheet 匯出為 Excel 文件,透過轉到File > Download As > Microsoft Excel (.xlsx)
,並在Excel for OSX v. 16.25 中打開,換行文字看起來像這樣(請參閱下圖)請注意Excel 中的換行文字如何尊重行的行高和不要擴增細胞。
我注意到,如果我在 Google Sheets 中手動設定行高,然後匯出到 Excel,則行高會按預期運行。
有沒有辦法改變這一點,這樣如果有人收到從 Google Sheets 匯出的 Excel 文件,他們就不會錯過啟用了文字換行的儲存格中的資料?
我在這裡分享了谷歌表格的副本,以防您想測試(如果您想使用它進行測試,請複製此文件。)https://docs.google.com/spreadsheets/d/1rLj0065fvlXC1mNPlO73_U9-KZ2gSHcX2tBdB18gBFI/edit#gid=1854366327
答案1
嘗試使用 OneDrive、SharePoint 或 Office.com 來託管 Excel 檔案。他們不會像谷歌那樣破壞文件。
Google 試算表和 Excel 文件有不同的功能。並非所有功能都能正確地來回轉換。
您的另一個選擇是向 Google 打開錯誤報告並等待他們修復它。
您可以在 Google 問題追蹤器中提交錯誤報告: https://issuetracker.google.com/issues/65028011
答案2
快速修正:前往「首頁」>「格式」>「儲存格大小」-「自動填入行高」(對於上述問題的選取儲存格/整個 Excel,按一下此選項)
答案3
經過幾個小時的測試,為什麼它在一張紙上有效但在另一張紙上不起作用:
只需手動設定工作表中某一行的高度,它對於所有其他行都可以正常工作。它們通常設定為自動行高。