乔山办公网我们一直在努力
您的位置:乔山办公网 > office365 > c#怎么引用excel?为什么总提示命名空间“excel”中...

c#怎么引用excel?为什么总提示命名空间“excel”中...

作者:乔山办公网日期:

返回目录:office365


你没有安装EF吧。

解决方法:

1、打开VS。

2、依次点击工具-Nut程序包管理zhidao器--程序包管理器控制台。

3、在控制台中输入“Install-Package EntityFramework”自动安装最新版的EF。

4、安装完毕就可以了。



这个需要添加一个命名空间:using namespace Microsoft::Office::Interop::Execl;并且还要在相应项目里添加对Microsoft.Office.Interop.Excel的引
自己看详细的地址:http:///www/9/2007-12/84.html
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Reflection;
using System.Diagnostics;

private void button1_Click(object sender, System.EventArgs e)
{
string filename=@"c:统计表.xls";
FileInfo mode=new FileInfo("c:\模板.xls");
try
{
mode.CopyTo(filename,true);
}
catch(Exception ee)
{
MessageBox.Show(ee.Message);
return;
}
Excel.Application objApp = new Excel.Application() ;
Excel.Workbooks workbooks = objApp.Workbooks;
object missing=Missing.Value;
workbooks.Open(filename,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing);
Excel.Sheets objSheets = objApp.Worksheets;
Excel._Worksheet objSheet;
//采用索引的方式规定写e5a48de588b6e79fa5e98193334入Index张的工作表
objSheet = (Excel._Worksheet)objSheets.get_Item(1);
objSheet.Cells[3,5] = "循环写入数据";

//去掉保存的对话框,若肯定无重复的文件或需要提示,将下面两行注释即可
objApp.DisplayAlerts = false;
objSheet.SaveAs(filename,missing,missing,missing,missing,missing,missing,missing,missing,missing);
objApp.Workbooks.Close();
//退出依然会驻留进程,因此进行垃圾回收
objApp.Quit();
System.GC.Collect();
}

你这个是没有引用成功excel
尝试重新引用excel

相关阅读

  • microsoft toolkit怎么用激活<em>office</em>20...

  • 乔山办公网office365
  • 1、双击桌面上知面的浏览器快捷方式,打开之后,在搜索框中输入 Microsoft Toolkit 回车搜索。2、然后在得出的搜索结果点击进去,进去之后,点击下载,将它下载下来。3、下载完成之后
  • Microsoft Office 2010与Microsof...

  • 乔山办公网office365
  • 是的,这是专业增强版 如果是VOL的,现在是有MAK密匙可以永久激活的 如果不是,就只有工具激活了 如有疑问,请追问或直接回复邮件;如有帮助,还望采纳一下,谢谢一、主体不同1、Mic
  • <em>office</em> 2019如何安装激活?

  • 乔山办公网office365
  • 先在官网购买一个复Office 365帐号,激活就是查看所使用的Office 365账号是否在订阅期内,打开任意一个Office组件都可以查制看账号状态,订阅期内即为激活。如果是试用版到期,到期后用
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网