c# - 如何阻止 C# 代码等待 excel 宏完成

标签 c# vba

我使用 Microsoft.Office.Interop.Excel 从 c# 运行 excel 宏,但是 C# 代码暂停,直到长 excel 宏完成。我想同时运行两者。如何做到这一点?

最佳答案

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

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

关于c# - 如何阻止 C# 代码等待 excel 宏完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52343128/

相关文章:

c# - 形成字符串

javascript - Antlr4 词法分析器规则仅应匹配位于行开头的情况

vba - Excel、VBA : Clear memory

image - 在VBA中获取图像大小?

excel - VBA:从字典中获取值

c# - 将高斯模糊应用于频域图像

c# - 使用 SyntaxNode.ReplaceNode 替换同一棵树中的多个节点

c# - Linq 列表比较和排除

vba - 使用vba删除范围内的删除线单元格

excel - 循环遍历拆分值单元格并替换