c# - excel导出异常

标签 c# .net excel exception

我正在使用 c#.net 将表单中标签中的数据导出到 excel。代码如下:

Excel.Font font = range.Font;
 font.Color =Color.Black;

在使用这段代码时,出现异常

“无法通过 IDispatch 调用具有 System.Color 参数或返回类型的方法”。

请帮我解决这个问题。

最佳答案

我相信您会在以下主题中找到答案:http://social.msdn.microsoft.com/Forums/en-US/vbinterop/thread/6a25be14-fc4f-40c6-aaea-62cb76140cd1/

快速回答:

     font.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Black)

关于c# - excel导出异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7241897/

相关文章:

c# - MFC 和 C# 中的信号量、临界区、互斥量示例

c# - 我可以在 MVC 站点下的虚拟目录中拥有传统的 ASP.NET Web 应用程序吗?

c# - 未将对象引用设置为 ComboBox 中对象的实例

c# - 通用列表的通用扩展方法

arrays - 用于选择数组最小值的 VBA 代码

c# - 通过 ado.net 插入 DBGeography 类型的正确方法是什么

c# - Entity Framework 错误 : An object with a null EntityKey value cannot be attached to an object context

c# - 如何将包含编号列表的字符串拆分为多个字符串?

vba - 有没有办法找到重复的单词?

excel - 函数参数 VBA