【发布时间】:2012-02-07 02:27:01
【问题描述】:
我正在尝试用 C# 创建一个 Excel 电子表格。我正在使用 VSE 2010。我添加了对
的项目引用Microsoft Excel 14.0 对象库
我的 using 语句包括 使用 Microsoft.Office.Interop.Excel;
但是,此代码对所有 Excel 都给出错误“找不到类型或命名空间”。声明。
我还有什么需要做的吗?
class excelsheet
{
private static void CreateWorkbook(string FileName)
{
Excel.Application xl = null;
Excel._Workbook wb = null;
Excel._Worksheet sheet = null;
//VBIDE.VBComponent module = null;
bool SaveChanges = false;
}
}
【问题讨论】:
-
您是否尝试过在不添加“.Excel”的情况下添加“使用 Microsoft.Office.Interop”?另外,它是在编译时发生的,还是在运行时发生的?它可以在任何机器上编译吗? (例如,可能在失败的地方安装了错误的 Office 版本……)