c# - 在不安装 Excel 的情况下运行 Excel 宏

标签 c# asp.net .net excel vba

有没有什么方法可以在不安装 Excel 的情况下从 C# .Net 运行 Excel 宏?

目前我正在使用 Excel Microsoft.Office.Interop.Excel 运行宏,这需要在服务器计算机上安装 Excel。 有一些库,例如 NPOI可用于读取或写入 Excel,但不确定是否可以在不安装 Excel 的情况下使用此类库运行宏。

最佳答案

如果不安装 Excel,则无法直接运行宏/VBA。

但是有一些 .NET 库可以读取 Excel 文件(正如您已经发现的那样)。但是您需要将您的宏/VBA 代码转换/翻译成使用该库的 C#.NET 代码。

关于c# - 在不安装 Excel 的情况下运行 Excel 宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50502597/

相关文章:

c# - 我应该做哪些事情来创建高性能且健壮的反射缓存?

c# - 需要像模态弹出窗口的Sharepoint

c# - ReactJs + Webapi 如何做外部认证?

c# - 将 asp.net C# 变量分配给 javascript 数组

c# - Visual Studio 2010 为 .NET 3.5 ASP.NET 应用程序启动 .NET 2.0 开发服务器

c# - 正则表达式查找 Href 值

c# - 如何将Dictionary <int,long>转换为字符串数组/列表?

html - html 元标记的顺序重要吗?

c# - 将 .dll 加载到单独的应用程序域 (MEF)

c# - 尝试从列表接收数据时出现 System.ObjectDisposedException