Excel 2007 ですべて正常に開くことができるディレクトリに、すべて拡張子が .xls の一連の Excel ファイルがあるという奇妙な状況があります。 、同じマシン上で、2007年に最初にファイルを開き、ファイルを「Excel 97-2003 Workbook」として保存しません。ファイルを Excel 2007 から "Excel 97-2003 ブック" として保存する前に、2003 で Excel ファイルを開くと、ファイルが認識可能な形式ではないというエラーが表示されます。
私の質問は、2007年にExcelファイルをすでに開いていて、開いているファイルのファイル名を変数に保存している場合、プログラムで上部の「オフィスボタン」に移動するアクションを模倣するにはどうすればよいですか「名前を付けて保存」を選択してから、「Excel 97-2003 ブック」を選択しますか? 以下のようなことを試しましたが、ファイルがまったく保存されません。
ActiveWorkbook.SaveAs TempFilePath & TempFileName & ".xls", FileFormat:=56
助けや指導をありがとう!