![](/img/trans.png)
[英]How to consolidate data of Specific columns from multiple sheet to one sheet using excel macro when the required columns are not in same order
[英]Executing a macro in Excel sheet
我想在我从代码创建的Excel工作表中执行宏(用于格式化工作表的VBA代码)。 我现在使用的方法是将宏放在workbook_open
事件中,然后从代码中打开Excel工作表。 那将应用格式,以后我将其保存。 但这会大大减慢该过程。
我想知道是否有一种方法可以使用DocumentFormat.OpenXml SDK或其他.net类执行宏,而无需实际打开excel文件,从而提高了性能。
我浏览了很多互联网资料,但都徒劳无功。 也许我对此太感兴趣了,以至于我只是忽略了一个非常简单的解决方案。 好心提醒。
谢谢
我只想指出一些参考。 对于任何寻求答案的人,蒂姆的评论就是答案。 我无法将评论标记为答案,因此只能重写。 在我找到更好的方法之前,将其标记为答案。
如果要格式化文件,则必须打开它 。– Tim Williams
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.