何人かが私を誤解したので、これは貯蓄についてではありません。問題は別のものです;)
Excel 2007 を使用していますが、問題があります。私のマクロでは、1 つのオプションが正しく設定されていることを確認する必要があります。オプションは次のとおりです: オフィス シンボル -> エクセル オプション -> 保存すると、最初のドロップダウン メニュー/コンボ ボックスは通常 ".xls" に設定されますが、".xlsx" である必要があります。この問題を解決する VBA コマンドはありますか? ? 回避策として、バッチ ファイルを作成して regedit を変更することもできますが、外部コードは使用したくありません。
編集:@hydev問題はあります。別のExcelファイルからいくつかのシートをコピーしていて、多くの操作を行っていること。元の Excel ファイルの形式は .xlsm で、新しいワークブックを開くと (この構成により) .xls として開かれますが、列の範囲が可能なため、シートを .xlsm または .xlsx から .xls にコピーすることはできません。 .xls の行ははるかに小さくなります。
そして、それを.xlsxにしたいことをExcelに伝えることができません