请问关于用C#打开excel问题 需要在引用里添加一个 excel.dll 组件的引用 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 using Excel.dll;Excel.dll,可以去网上看看如何得到的.不是ADD REFERENCE一下就可以引进来的 Microsoft.Office.Interop.Excel.Application 一楼说的对:需要在引用里添加一个 excel.dll 组件的引用using Excel;这样应该可以。 不引用Excel的Dll也可以操作:http://blog.csdn.net/hbxtlhx/archive/2007/07/13/1688386.aspx //不怎么清楚你问什么,看象是不可以打开excel,注意添加引用.using Microsoft.Office.Interop.Excel;//方法中private void Button_Click(){ //实例化对象 ApplicationClass saveEx = new ApplicationClass(); //显示excel saveEx.Visible =true; //支持用户操作 saveEx.UserControl = true; //获取工作簿 Workbooks newWork = saveEx.Workbooks; _Workbook workBook = newWork.Add(XlWBATemplate.xlWBATWorksheet); Sheets sheets = workBook.Worksheets; _Worksheet worksheet = (_Worksheet)sheets.get_Item(1); //这个时候可以通过get_Range("开始单元格", "结束单元格")来得到单元格,可以是区域性的 //通过Merge(0)可以把区域性单元格合并 worksheet.get_Range("A1", "I2").Merge(0); //上下和左右分别居中 worksheet.get_Range("A1", "I2").VerticalAlignment = -4108; worksheet.get_Range("A1", "I2").HorizontalAlignment = -4108; worksheet.get_Range("A1", "I2").Value2 = "这里就是内容"; //PS:差不多就这些了,已经足够做个基本的报表了.} 富文本框中记录新插入的文字 关于GridView的增删改 wcf如何实现类qq那样的udp通信 突发奇想,能否利用WEB QQ用C#登录QQ?实现飞信和QQ的互通 如果不通cmd直接给运行的外部win窗体程序传参呢? 关于用c#实现语音识别的问题!!! 为什么装了VS.NET2005,即没有新建WEB应用程序项目选项? 如何获取网页中的图片文件?并显示在WinForm中 关于C#对Web Service上数据库的一些疑问,我是菜鸟,请多多指教! 我现在有一个项目 关于 C# EXCEL 的存取 怎么根据参数来进行lock??急盼解答! 求C# Winform开发小MIS系统的流行方法
Excel.dll,可以去网上看看如何得到的.不是ADD REFERENCE一下就可以引进来的
using Excel;
这样应该可以。
http://blog.csdn.net/hbxtlhx/archive/2007/07/13/1688386.aspx
//方法中
private void Button_Click()
{
//实例化对象
ApplicationClass saveEx = new ApplicationClass();
//显示excel
saveEx.Visible =true;
//支持用户操作
saveEx.UserControl = true;
//获取工作簿
Workbooks newWork = saveEx.Workbooks;
_Workbook workBook = newWork.Add(XlWBATemplate.xlWBATWorksheet); Sheets sheets = workBook.Worksheets;
_Worksheet worksheet = (_Worksheet)sheets.get_Item(1);
//这个时候可以通过get_Range("开始单元格", "结束单元格")来得到单元格,可以是区域性的
//通过Merge(0)可以把区域性单元格合并
worksheet.get_Range("A1", "I2").Merge(0);
//上下和左右分别居中
worksheet.get_Range("A1", "I2").VerticalAlignment = -4108;
worksheet.get_Range("A1", "I2").HorizontalAlignment = -4108;
worksheet.get_Range("A1", "I2").Value2 = "这里就是内容";
//PS:差不多就这些了,已经足够做个基本的报表了.
}