首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

-==asp界面里有一个button,实现点button打开一个excel的功能==-解决思路

2012-02-10 
-asp界面里有一个button,实现点button打开一个excel的功能-做了很多尝试都不能实现的功能,请高手给代

-==asp界面里有一个button,实现点button打开一个excel的功能==-
做了很多尝试都不能实现的功能,请高手给代码指点感激不尽   !   !   !
分不多,已经是所有了.真心感谢进来的人们!

[解决办法]
首先引用office的COM组件,
Microsoft.Office.Interop.Excel.Application xApp;//程序对象

Microsoft.Office.Interop.Excel.Workbook xBook; //工作簿

Microsoft.Office.Interop.Excel.Worksheet xSheet;//表单

xApp = new Microsoft.Office.Interop.Excel.ApplicationClass();//新建对象

xApp.Visible = true;

if (xApp == null)
{

Response.Write( " <script> alert( '创建对象出错,可能你没有安装office或你的office版本低 ' </script> ");
return ;

}
else
{


Response.Write( " <script> alert( '创建对象成功 ') </script> ");
//return;
}

//Path是excel文件的路径
xBook = xApp.Workbooks.Add(Path);

xSheet = new Microsoft.Office.Interop.Excel.Worksheet();

xSheet = (Microsoft.Office.Interop.Excel.Worksheet)xBook.Sheets[1];

if (xSheet == null)
{
return;
}
..............继续其他操作

热点排行