Excel 单元格到 ADODB.Recordset

Posted

技术标签:

【中文标题】Excel 单元格到 ADODB.Recordset【英文标题】:Excel Cells to ADODB.Recordset 【发布时间】:2016-12-01 18:11:39 【问题描述】:

我有一个 Excel 电子表格,我想将其制作成 ADODB.Recordset。我以前用 Excel 表格做过这个,但不仅仅是单元格。 Fields 在第 4 行,Values 在第 5 行。之前和之后的所有内容都只是视觉垃圾,例如标题等。

通常我只会做类似getSomething = MyADO.executeQuery("SELECT * FROM [Worksheet$]") 的事情,但我不知道在这里做什么以及如何测试它是否有效。

【问题讨论】:

如果你知道它是什么,你可以使用一个特定的范围:例如。 getSomething = MyADO.executeQuery("SELECT * FROM [Worksheet$A4:F5]") 【参考方案1】:

这对我有用(在 Excel VBA 中使用 ADO 进行测试...)

getSomething = MyADO.executeQuery("SELECT * FROM [Worksheet$4:5]")

【讨论】:

【参考方案2】:

考虑使用 EEPlus 来操作 excel 对象模型。

http://epplus.codeplex.com/

【讨论】:

以上是关于Excel 单元格到 ADODB.Recordset的主要内容,如果未能解决你的问题,请参考以下文章

Excel技巧续

tvOS tableView 从一个单元格到另一个单元格平滑滚动

选择从第一个单元格到列中使用的最后一个单元格的范围

如何动态添加单元格到UICollectionView

具有多个文本字段的多个单元格到核心数据属性

Swift:无法长按拖动单元格到 UICollectionViewController 和 UITableView 中的空白部分