0

我一直在研究尝试使用 C++ 操作 excel 文档。基本上我想要做的是访问一个excel文档并将该文档中的指定行复制到Windows剪贴板。我还没有找到我可以使用的任何库或我可以用来完成此任务的任何命令。如果有人可以向我指出任何文档或示例来告诉我如何完成这项工作,我将不胜感激。

4

1 回答 1

0

您可以使用 Excel 的 COM 对象来执行此操作。Microsoft 提供了所有语言的示例,这里有一个 C++ 示例

http://support.microsoft.com/kb/216686

另一个,最近的一个也来自微软

http://blogs.msdn.com/b/codefx/archive/2012/03/17/sample-of-mar-17th-excel-automation-in-cc-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

于 2013-09-07T01:08:59.693 回答