-==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;
}
..............继续其他操作