由于有些人误解了我的意思:这不是关于储蓄。问题是另一个;)通过VBA更改excel选项
我正在与Excel 2007和有问题。 在我的宏中,我必须确保一个选项设置正确。 选项如下: 办公符号 - > excel-options - >保存 然后第一个下拉菜单/组合框经常设置为“.xls”,但它必须是 “.xlsx” 是否有任何VBA解决这个问题的命令?解决方法可能是我编写批处理文件来更改注册表,但我不想使用外部代码。
编辑: @hydev 好的问题是。我从另一个excel文件复制几张纸并进行大量操作。最初的excel文件的格式是.xlsm,如果我打开一个新的工作簿,它会打开为.xls(由于此配置),但不允许将工作表从.xlsm或.xlsx复制到.xls,因为可能的列范围而.xls的行要小得多。
而且我不能告诉Excel中,我希望它成为的.xlsx
这难道不是为你工作? Dim oBook As Workbook = _oExcel.Workbooks.Open(“C:\ Users \ ThisUser \ Documents \ Data.xlsx”,False) – hydev
我没有Data.xlsx 0 0 –
啊,所以更多的是打开这种格式的文件比保存它们。 –