VFP汇总EXCEL数据
VFP汇总EXCEL数据,如何在不打开EXCEL工作簿的情况下,实现数据的汇总?
如果是使用Microsoft.Office.Interop.Excel这个组件的话, 基本没办法, 只有做到下面这样:
// 1. 启动 Excel 应用
excelApp = new Excel.Application();
excelApp.Visible = false; // 后台运行
excelApp.DisplayAlerts = false; // 关闭提示
// 2. 打开工作簿
workbook = excelApp.Workbooks.Open(filePath);
Excel.Worksheet worksheet = workbook.Sheets[1]; // 第一个工作表,
interop是和excel进程通信, 也就是必须先打开office excel, 才能操作excel文件
现在有很多不使用interop的方案, 比如poi(java的操作excel的库), npoi(poi的.net版本), openxml (新版excel文件), odbc也可以吧excel文件当成数据库来操作, python操作excel的库 ..... 这些都不需要安装office, 就不存在打开excel了