在我工作的项目中,客户端在最后一刻询问我是否添加了从Excel电子表格导入数据的功能。他发给我的例子有一个.xlsx扩展名,所以我假设他们是来自Excel 2010,但是如果可能的话我想支持所有版本。是否有一种快速简便的方法从C程序中打开和读取Excel电子表格中的数据?
我能想到的唯一想法是连接到电子表格,好像它是一个数据库,并从中选择我需要的信息。这是一个好方法吗?如何通过C连接到Excel电子表格?我想尽可能多地使用Windows API。
答案 0 :(得分:2)
您可以通过ODBC驱动程序连接到Excel工作簿。控制面板|管理工具|数据源(ODBC)
答案 1 :(得分:2)