标签: c# vba
我使用Microsoft.Office.Interop.Excel从c#运行excel宏,但是C#代码被暂停直到长的excel宏完成为止。我想一次运行。该怎么做?
答案 0 :(得分:-1)
您可以踩一下,看看:https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/concepts/threading/
答案 1 :(得分:-1)
在单独的线程中运行代码,最简单的方法是使用标准的.Net Task库,方法是:
Task.Factory.StartNew(() => { // Do something here });