使用C++从 Excel 文档中复制特定单元格
Copy specific cells from an excel document using C++
我一直在研究尝试使用C++操作 excel 文档。基本上我想做的是访问一个 excel 文档并将指定的行从该文档复制到窗口剪贴板。我还没有找到任何我能够使用的库或任何可以用来完成此任务的命令。如果有人能指出我任何文档或示例来展示如何完成此操作,我们将不胜感激。
您可以使用
Excel的COM对象执行此操作。 Microsoft提供了所有语言的示例,这里有一个C++
http://support.microsoft.com/kb/216686
另一个,最近的一个也来自Microsoft
http://blogs.msdn.com/b/codefx/archive/2012/03/17/sample-of-mar-17th-excel-automation-in-c-c-and-vb.aspx
这不是一个简单的主题,提供的界面非常广泛,但它非常受欢迎,因此可以找到很多示例和阅读材料。
编辑:你必须在C++这样做吗? 因为您可以使用相同的COM对象执行完全相同的操作,但使用Powershell。 看看这里
http://blogs.technet.com/b/heyscriptingguy/archive/2006/09/08/how-can-i-use-windows-powershell-to-automate-microsoft-excel.aspx
相关文章:
- 将QIcon添加到QTableView单元格
- 当用户在qtablewidget中输入单元格时,如何获得信号?C++
- 查找矩阵中单元格的相邻元素
- C++:在多个线程中访问同一数组/向量的不同单元格是否会产生数据竞赛?
- 当我使用需要计算数组单元格地址的模板时,奇怪的C++行为
- PyQT - 在 QTableWidget 单元格中显示垂直文本
- 2D 数组,某些单元格保存特定数据
- 为什么通过定义另一个指针单元格,整个代码停止工作?
- CLI/C++dataGridView示例-设置comobox单元格列表的索引
- 用单元格表示迷宫
- 为什么不能使用 setData() 在 QTreeView 中设置单元格的背景颜色?
- 将 GtkTreeView 中的单元格设置为以编程方式编辑模式
- 如何防止Qt中的当前单元格更改信号或跳过"processing"?
- 将当前多边形数据单元与下一个多边形单元格 - VTK 进行比较
- VTK:尝试使用 vtkrubberbandpick&vtkHardwareSelector 选择区域中的可见单元格
- QTableWiget::cellChanged 信号不会为具有 QTableWidgetItem 的单元格发出
- 当存在空单元格时,用于 c++ 的 Tsv 文件解析器会突然结束
- C++ unordered_map<T,int> 如何区分空单元格和 0
- 基于单元格代替QTableWidget中的一行
- 使用C++从 Excel 文档中复制特定单元格