將 Google 試算表匯出到 Excel 時,不會保留換行文字的行高 - 有什麼方法可以更改此設定嗎?

將 Google 試算表匯出到 Excel 時,不會保留換行文字的行高 - 有什麼方法可以更改此設定嗎?

從 Google 雲端硬碟工作表匯出 Excel 檔案時遇到問題。

如果我在 Google 試算表的儲存格中有大量文字/數據,我會使用自動換行功能,以便顯示所有文字。換行文字功能會自動縮放儲存格所在行的行高,以適應換行文字。

見下圖

谷歌表格的螢幕截圖顯示了換行文本

如果我將此 Google Sheet 匯出為 Excel 文件,透過轉到File > Download As > Microsoft Excel (.xlsx),並在Excel for OSX v. 16.25 中打開,換行文字看起來像這樣(請參閱下圖)請注意Excel 中的換行文字如何尊重行的行高和不要擴增細胞。

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

經過幾個小時的測試,為什麼它在一張紙上有效但在另一張紙上不起作用:

只需手動設定工作表中某一行的高度,它對於所有其他行都可以正常工作。它們通常設定為自動行高。

相關內容