如何停止C#代码等待Excel宏完成

时间:2018-09-15 08:41:12

标签: c# vba

我使用Microsoft.Office.Interop.Excel从c#运行excel宏,但是C#代码被暂停直到长的excel宏完成为止。我想一次运行。该怎么做?

2 个答案:

答案 0 :(得分:-1)

答案 1 :(得分:-1)

在单独的线程中运行代码,最简单的方法是使用标准的.Net Task库,方法是:

Task.Factory.StartNew(() =>
{
    // Do something here
});