作成日: 2020/09/25 最終更新日: 2021/02/17
文書種別
不具合
状況
修正済み
詳細
大量のセルにそれぞれ異なる文字列を設定したxlsxファイルをGcExcelにて作成した場合、そのファイルをMicrosoft Excelで開く際に時間がかかることがあります。
全てのセルに同じ文字列が設定されている場合と比較して時間がかかり、その差異は、Microsoft Excelのバージョンによっても異なります。
例)
200列×10000行のセルに文字列を設定したxlsxファイルを開く時間は、下記のような検証結果になります。
・Microsoft Excel for Microsoft 365(64bit版)
全てのセルに異なる文字列を設定:9秒
全てのセルに同じ文字列を設定:3秒
・Microsoft Office Professional Plus 2016(64bit版)
全てのセルに異なる文字列を設定:9秒
全てのセルに同じ文字列を設定:3秒
・Microsoft Office Professional Plus 2016(32bit版)
全てのセルに異なる文字列を設定:7秒
全てのセルに同じ文字列を設定:3秒
・ Microsoft Office Professional Plus 2010(64bit版)
全てのセルに異なる文字列を設定:7分10秒
全てのセルに同じ文字列を設定:3秒
・ Microsoft Office Professional Plus 2010(32bit版)
全てのセルに異なる文字列を設定:2分57秒
全てのセルに同じ文字列を設定:3秒
全てのセルに同じ文字列が設定されている場合と比較して時間がかかり、その差異は、Microsoft Excelのバージョンによっても異なります。
例)
200列×10000行のセルに文字列を設定したxlsxファイルを開く時間は、下記のような検証結果になります。
・Microsoft Excel for Microsoft 365(64bit版)
全てのセルに異なる文字列を設定:9秒
全てのセルに同じ文字列を設定:3秒
・Microsoft Office Professional Plus 2016(64bit版)
全てのセルに異なる文字列を設定:9秒
全てのセルに同じ文字列を設定:3秒
・Microsoft Office Professional Plus 2016(32bit版)
全てのセルに異なる文字列を設定:7秒
全てのセルに同じ文字列を設定:3秒
・ Microsoft Office Professional Plus 2010(64bit版)
全てのセルに異なる文字列を設定:7分10秒
全てのセルに同じ文字列を設定:3秒
・ Microsoft Office Professional Plus 2010(32bit版)
全てのセルに異なる文字列を設定:2分57秒
全てのセルに同じ文字列を設定:3秒
回避方法
この問題はバージョン4.0.3で修正されました。
旧文書番号
86035