有多少种启动EXCEL的方式?
我现在想要开发一个以EXCEL为基础的B/S结构的应用 所以想向各位寻求些思路!
我现在了解的一些内容如下:
1.通过工具箱中的“组件”选项卡,使用Process 组件 然后将StartInfo 属性,然后将 FileName 属性设置为 Excel.exe ;使用Process.start()既可以启动EXCEL
也可以将FileName 属性设置为一个*.xls文件,但不能读写EXCEL;
2.通过Microsoft office 1.0 Object Library 引入EXCEL namespace
使用 Application = new Application() ; 该方法可以对excel进行读写
但是我只能在控制台下控制读写 ;在windows下 就会与
[STAThread]
static void Main()
{
Application.Run(new Form1());
}中的Application发生冲突
不知道是我哪里没有作对,
我了解的就这么一点
我想实现的系统目标大致如下:
1。所有excel报表模板和报表实例存放在服务器上,客户端通过IE 根据权限对服务器上的excel报表进行查看,编辑,保存操作(需要启动服务器端的excel.exe吗?)
2。当用户从excel报表模板新建一个报表实例时 系统自动写入日期等信息!
请大家给我提点思路!