Xml 如何将启用宏的excel转换为普通excel?

Xml 如何将启用宏的excel转换为普通excel?,xml,excel,xslt,spreadsheet,vba,Xml,Excel,Xslt,Spreadsheet,Vba,我的要求是在电子表格中输入一些值,该电子表格使用宏进行一些验证。保存文档后,我必须将其作为输入提供给另一个只接受没有宏的普通电子表格的应用程序。因此,我必须将更新后的电子表格转换为没有宏的普通电子表格。 我找到的解决方案是,我们可以使用XSLT来实现它。我尝试过,但没有成功。请帮助我。在excel 2007以后的版本中,您可以将工作表另存为xlsx,它将剥离宏。要查看此操作的效果,您需要关闭工作簿并重新打开它。我有一个excel工作表,其中包含一些使用宏完成的有效字段。因此,当用户尝试提供无效数

我的要求是在电子表格中输入一些值,该电子表格使用宏进行一些验证。保存文档后,我必须将其作为输入提供给另一个只接受没有宏的普通电子表格的应用程序。因此,我必须将更新后的电子表格转换为没有宏的普通电子表格。
我找到的解决方案是,我们可以使用XSLT来实现它。我尝试过,但没有成功。请帮助我。

在excel 2007以后的版本中,您可以将工作表另存为xlsx,它将剥离宏。要查看此操作的效果,您需要关闭工作簿并重新打开它。

我有一个excel工作表,其中包含一些使用宏完成的有效字段。因此,当用户尝试提供无效数据时,在输入所有有效数据后,它将提示错误消息我希望宏应被禁用我的意思是应删除宏,并需要一个包含更新数据的普通excel文档。我在列车上,因此无法验证此操作是否有效:但请尝试选择整个工作表,右键单击并选择“清除->验证”。不应手动执行此操作。当用户更新工作表并上载时,上载的文档应自动转换为普通工作表,不带更新数据的宏。