
Google ドライブ シートから Excel ファイルをエクスポートするときに問題が発生しました。
Google スプレッドシートのセルに大量のテキストやデータがある場合は、テキストの折り返し機能を使用してすべてのテキストを表示します。テキストの折り返し機能は、折り返されたテキストに合わせて、セルがある行の行の高さを自動的に調整します。
下の画像をご覧ください
この Google スプレッドシートを Excel ファイルとしてエクスポートし、 に移動File > Download As > Microsoft Excel (.xlsx)
して、Excel for OSX v. 16.25 で開くと、折り返されたテキストは次のようになります (下の画像を参照)。Excel の折り返しテキストでは行の行の高さが考慮され、セルが拡張されないことに注意してください。
Google スプレッドシートで行の高さを手動で設定し、Excel にエクスポートすると、行の高さが期待どおりに動作することに気づきました。
Google スプレッドシートからエクスポートされた Excel ファイルを受け取ったときに、テキストの折り返しが有効になっているセルのデータが失われないように、これを変更する方法はありますか?
テストしたい場合に備えて、Google シートのコピーをここに共有しました (テストしたい場合は、このファイルのコピーを作成してください)。https://docs.google.com/spreadsheets/d/1rLj0065fvlXC1mNPlO73_U9-KZ2gSHcX2tBdB18gBFI/edit#gid=1854366327
答え1
Excel ファイルをホストするには、OneDrive、SharePoint、または Office.com を使用してください。Google のようにファイルが破損することはありません。
Google スプレッドシートと Excel ファイルには異なる機能があります。すべての機能が正しく相互に変換されるわけではありません。
他の選択肢としては、Google にバグレポートを提出し、修正されるまで待つという方法があります。
Google の問題トラッカーでバグレポートを作成できます。 https://issuetracker.google.com/issues/65028011
答え2
簡単な修正方法: ホーム > 書式 > セル サイズ - 行の高さの自動入力に移動します (上記の問題が発生する選択したセルまたは Excel 全体に対してこのオプションをクリックします)
答え3
何時間もテストした結果、なぜ 1 つのシートでは機能し、他のシートでは機能しないのかがわかりました。
シート内のどこかの行の高さを手動で設定するだけで、他のすべての行で正常に機能します。通常、行の高さは自動に設定されています。