我正在尝试创建允许用户输入选择各种字段的 C++ 代码,然后它将计算许多不同的角度并向用户显示结果以及图表。
但是,我们的讲师向我们建议,最好用 C++ 编写这些计算等的代码,然后将结果输入 Excel。
有谁知道如何做到这一点?从字面上寻找一种方法让用户在 C++ 上填写所需的值,然后自动将其带到 excel 文件中以表格和图形格式显示结果。
如果这不可能,有没有办法通过 C++ 以表格和图形格式显示结果?
首先十分感谢
Excel 提供了可从 C++ 应用程序使用的 COM 接口。
这可以通过本文中描述的方式完成:
http://support.microsoft.com/kb/216686
此链接也可能有用:
http://www.codeproject.com/Articles/10886/How-to-use-Managed-C-to-Automate-Excel
我认为第二个链接对您来说会更好,因为它更像是一个分步指南,应该可以帮助您锻炼答案。
使用 COM 自动化自动化 Excel。
最好的方法是使用 Matthew Wilson 的田鼠库
看看这些例子。我认为没有 excel 的示例,但在http://www.codeproject.com/KB/COM/VOLE_word.aspx上有一个用于 microsoft word 的示例
我过去用过田鼠,它让它变得容易多了