2

我正在尝试创建允许用户输入选择各种字段的 C++ 代码,然后它将计算许多不同的角度并向用户显示结果以及图表。

但是,我们的讲师向我们建议,最好用 C++ 编写这些计算等的代码,然后将结果输入 Excel。

有谁知道如何做到这一点?从字面上寻找一种方法让用户在 C++ 上填写所需的值,然后自动将其带到 excel 文件中以表格和图形格式显示结果。

如果这不可能,有没有办法通过 C++ 以表格和图形格式显示结果?

首先十分感谢

4

2 回答 2

2

Excel 提供了可从 C++ 应用程序使用的 COM 接口。

这可以通过本文中描述的方式完成:

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

此链接也可能有用:

http://www.codeproject.com/Articles/10886/How-to-use-Managed-C-to-Automate-Excel

我认为第二个链接对您来说会更好,因为它更像是一个分步指南,应该可以帮助您锻炼答案。

于 2013-03-11T15:37:52.643 回答
0

使用 COM 自动化自动化 Excel。

最好的方法是使用 Matthew Wilson 的田鼠库

http://vole.sourceforge.net/

看看这些例子。我认为没有 excel 的示例,但在http://www.codeproject.com/KB/COM/VOLE_word.aspx上有一个用于 microsoft word 的示例

我过去用过田鼠,它让它变得容易多了

于 2013-03-11T15:53:05.353 回答