C#调用Excel,做过的兄弟进来帮我支支招

flmn 2006-01-07 08:52:50
我要做一个统计报表,其中有固定的东西,也有需要根据我程序里的数据动态改变的,最要命的,是表里面有开始和结束时间的字段,要求可让用户改变起止时间,然后程序根据起止时间,统计一些量,填进表里。所以,这就要求excel里的动作要调用宿主程序的功能。

我看网上有2种Excel嵌入C#的方式,一种是用过com,调用它功能,这样要启动excel这个程序(因为要让用户改时间),还有一种是放一个webbroswer,然后url设定为excel文件,不过技术问题多多。

我倒不介意再起一个excel,但是如果能嵌入我的程序,更好。

说了这么多,总结我的问题:
1,excel怎么嵌入C#窗体
2,怎么在之间作交互,听说vba什么的,不懂的说
...全文
309 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jasonren 2006-01-09
  • 打赏
  • 举报
回复
我觉得按照你的要求,生成execl比掉用要好!如需要浏览端使用,
可以在统计好之后增加一个download的button来产生并下载下来.
flmn 2006-01-08
  • 打赏
  • 举报
回复
顶上去
zxf_hay 2006-01-07
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/4290/4290545.xml?temp=.9249536
ChengKing 2006-01-07
  • 打赏
  • 举报
回复
生成/读取(反向更新数据库) Excel文件(示例代码下载):
http://blog.csdn.net/ChengKing/archive/2005/11/29/539514.aspx
flmn 2006-01-07
  • 打赏
  • 举报
回复
不是,就是单击应用程序,统计数据,现在要做一个报告然后打印
ZHILIAO1981 2006-01-07
  • 打赏
  • 举报
回复
是做B/S的吗

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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