作者maxpeter2100 (钓)
看板C_Sharp
标题Re: [问题] 请问在C#中如何操作Excel档案
时间Mon Jul 20 18:07:52 2009
※ 引述《mercurial (多变)》之铭言:
: ※ 引述《EUTHONY ()》之铭言:
: : 请教一下,将Excel加入参考之後,
: : 要如何在C#专案中操作Excel呢?
: : 可否举一个简单的例子,谢谢
: function的用法就跟Excel VBA一样
: 所以要查询有哪些functions可以用
: 就直接去Excel VBA的说明里查即可
: 不同版本的office, 语法,参数会略有不同
: using Excel;
: object missing=System.Reflection.Missing.Value;
: ApplicationClass app=new ApplicationClass();
: //开启此档案
: Workbook workbook=app.Workbooks.Open(filename,missing,missing,
: missing,missing,missing,missing,missing,
: missing,missing,missing,missing,missing,missing,missing);
: //读某个sheet
: Worksheet sheet=(Worksheet)workbook.Worksheets[sheetname];
: //读某个Range
: Range range=sheet.get_Range("A1","A1");
: //写入值
: range.set_Value(missing,"xxxxxx");
很抱歉 又把这问题丢出来
我在asp.net里面 加入参考Mircosoft Excel 12.0 Object Library
但是using Excel 却失败了
找不到型别或命名空间名称 'Excel' (您是否遗漏 using 指示词或组件参考
不是加入这项参考吗
有办法可以达成在没有任何excel档的情况下
直接从现有的gridview中或者是table(任一摆放资料的空间)
直接使用Excel函数运算呢???
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.192.252.235
1F:→ kinwind:加入参考之外 还要using它喔 07/21 00:29