关于使用excel.application的奇怪问题

gngnandgngn 2005-01-15 10:19:28
对不起各位,我只有10分了,请各位不要嫌弃。
在page_load里,我写的代码如下:
Excel.Application myexcel=new Excel.ApplicationClass();
object temp=Missing.Value;
myexcel.Workbooks.Open(“..\\..\\myexcel.xls”,temp,temp,temp,temp,temp,temp,temp,temp,temp,temp,temp,temp);

myexcel.Cells[1,4]="aaa";
myexcel.Visible=true;
myexcel.Workbooks.Close()

但打开网页时总是打开到一般就停住了,一片空白,不知道哪里有问题了。
我就是想把查询的结果写进excel里,然后让客户端下载打开它,但以上这段代码放到哪里都有上述问题,请各位赐教,感激不尽
...全文
130 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
xdev 2005-01-24
  • 打赏
  • 举报
回复
js: new ActiveXObject("SharePoint.OpenDocument")
sdp820101 2005-01-24
  • 打赏
  • 举报
回复
top
gngnandgngn 2005-01-17
  • 打赏
  • 举报
回复
啊,是ie设置的问题吗,哪位能具体给个解决方法呵代码吗。谢谢了
Proyang 2005-01-17
  • 打赏
  • 举报
回复
1、也许是你IE的问题,换个机器试试。
2、也许是EXCEL版本的问题,不同版本的Open方法不同。

EXCEL保存的问题,到“【孟宪会之精彩世界】之.NET开发者园地”就会有了(代码)
gngnandgngn 2005-01-17
  • 打赏
  • 举报
回复
是用ado连接然后导出吗,能给个代码吗,谢谢了
mrguo 2005-01-17
  • 打赏
  • 举报
回复
既然只是把查询的结果写进excel里,直接用DataSet导出就行了
gngnandgngn 2005-01-17
  • 打赏
  • 举报
回复
哎,哪位好心指导一下吧
shalen520 2005-01-17
  • 打赏
  • 举报
回复
多拷了几个标点:应该是Response.Write("window.open('..\\..\\myexcel.xls')");
shalen520 2005-01-17
  • 打赏
  • 举报
回复
晕哦,你这样打开是在服务器上打开的,客户端什么都看不到,当然是一片空白

你写入之后,Response.Write("window.open('(“..\\..\\myexcel.xls')")就可以下载到客户端打开了
epimetheus 2005-01-17
  • 打赏
  • 举报
回复
很对哦
dayasky 2005-01-17
  • 打赏
  • 举报
回复
Excel.Application myexcel=new Excel.ApplicationClass();
这第一行就错了沙,又是经自动完成害了的

应该是
Excel.Application myexcel=new Excel.Application();
gngnandgngn 2005-01-15
  • 打赏
  • 举报
回复
up
gngnandgngn 2005-01-15
  • 打赏
  • 举报
回复
救救我啊

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧