强制在服务器端的xlsm文件中保存客户端的xlsx格式

时间:2013-04-26 13:47:44

标签: excel vba excel-vba

我在服务器端有myfile.xlsm格式文件只读,因为我在excel中写了一些VBA到文件列。当客户端访问该文件时,我只是显示填充文件。而客户端倾向于保存文件转到SaveAs,因为它只读。在客户端保存为myfile.xlsm。现在问题是:)

如果客户端倾向于从saveas选项保存文件,则假设仅将myfile.xlsx formate保存为普通xml文件而不是宏启用文件。

我必须在VBA中做这个动作(可能在保存事件之前写一些东西).. ??

1 个答案:

答案 0 :(得分:0)

我已经创建了一个私有方法并添加了这一行
`ActiveWorkbook.SaveAs Filename:=“Formula.xlsx”,FileFormat:= xlOpenXMLWorkbook`
并调用此方法..哈哈有效! !