如题,行不行啊?
解决方案 »
- C#中使用directx绘图,用鼠标实现旋转问题,高手救急!
- 在C#中如何使用datatimepicker控件查询某时间段内数据
- C#在表单里使用水晶报表的问题
- 求加解密的源码,提供者单独给100分
- Excel导入到access
- 无法将类型“Microsoft.Web.UI.WebControls.TreeNode”隐式转换为“System.Windows.Forms.TreeNode"
- 新手问一个简单的问题
- 如何学习网络编程
- 怎么样让form窗体能自己运动起来?
- winform:如何把bitmap保存为二进制文件,并用该二进制文件在程序中重画该图?
- 我用GPRS可以访问网页。但ping不通baidu,有没有遇到过这个问题的
- 什么是真正的.net高手.
问题不明确啊
先帮你up吧“C#导出excel”是指导出为excel还是把excel导出?
“excel本身也是个动态文件”是excel内容会变化,还是使得excel内容可以变化?
C#导出excel能否是动态的?就是excel本身也是个动态文件不是静态的 C#导出生成excel文件,生成的那个excel文件能不能是动态的,就是一些各自的填写能够使另外各子计算值,有VBA的功能,用C#生成的excel能不能有这样的功能?
应该是可以的吧,导出生成的excel的内容是作为数值处理的,不过vba- -那个就不清楚了
毕竟微软公开的类库……好多不自己用下都不知道是什么
Microsoft.Office.Interop.Excel.Application excelap = new Microsoft.Office.Interop.Excel.Application();
Workbook work = excelap.Workbooks.Open(@"d:\1.xlsx",
missing, missing, missing, missing, missing, missing, missing,
missing, missing, missing, missing, missing, missing, missing);
excelap.Workbooks[1].Activate(); Worksheet ws = (Worksheet)excelap.ActiveWorkbook.Sheets[1];
ws.Activate();
Microsoft.Office.Interop.Excel.Range rng = ws.get_Range("A1", missing);
rng.Value2 = "1";
Microsoft.Office.Interop.Excel.Range rng2 = ws.get_Range("A2", missing);
rng2.Value2 = "1";
Microsoft.Office.Interop.Excel.Range rng3 = ws.get_Range("A3", missing);
rng3.Value2 = "=A1+A2";
work.Save();证实等式等有效