【问题标题】:Creating Excel Spreadsheet - Library Reference issue创建 Excel 电子表格 - 库参考问题
【发布时间】: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 版本……)

标签: c# excel


【解决方案1】:

我假设你正在这样做:

using Microsoft.Office.Interop.Excel;

请尝试将其更改为 using 语句,例如:

using Excel = Microsoft.Office.Interop.Excel;

【讨论】:

  • 这行得通:使用 Excel = Microsoft.Office.Interop.Excel;谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-18
  • 2021-06-25
  • 2014-03-12
  • 2023-03-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多