我想在我从代码创建的 Excel 工作表中执行一个宏(用于格式化工作表的 VBA 代码)。我现在使用的方法是将宏放入workbook_open
事件中并从代码中打开 Excel 工作表。这会应用格式,我稍后会保存它。但这大大减慢了这个过程。
我想知道是否可以使用 DocumentFormat.OpenXml SDK 或其他一些 .net 类执行宏,而无需实际打开 excel 文件,从而提高性能。
我浏览了很多互联网资料,但都是徒劳的。也许我太喜欢它了,我只是忽略了一个非常简单的解决方案。好心提醒。
谢谢