我一直在使用
我发现 NPOI 可以读写 Excel 数据,具体情况请查阅http://npoi.codeplex.com/documentation。但是,如果只是简单的打开、刷新和保存,NPOI 是否支持呢?
如果您使用这种语法,似乎可以打开我的 Excel 文件,但如何刷新查询和保存呢?
Microsoft.Office.Interop.Excel
库来打开 Excel,刷新一些查询并保存。问题在于,只有当每台计算机上安装了与项目中选择的相同的 Excel 库时,才能正常运行。我发现 NPOI 可以读写 Excel 数据,具体情况请查阅http://npoi.codeplex.com/documentation。但是,如果只是简单的打开、刷新和保存,NPOI 是否支持呢?
如果您使用这种语法,似乎可以打开我的 Excel 文件,但如何刷新查询和保存呢?
using NPOI.HSSF.UserModel;
using NPOI.SS.UserModel;
private void button1_Click(object sender, EventArgs e)
{
HSSFWorkbook hssfwb;
using (FileStream file = new FileStream(@"c:\test.xls", FileMode.Open, FileAccess.Read))
{
hssfwb= new HSSFWorkbook(file);
}