使用marco(或通过API)在Word 2003文档中创建公式编辑器3.0公式

时间:2010-04-28 12:27:32

标签: vba ms-word ms-office

我认为标题现在是完全描述性的。无论如何,我需要从我的delphi应用程序生成一个word文档。它需要从四个不同的方程式中选择一个(每个文档都有一些特定的参数)。到目前为止,我已经设法以编程方式创建整个文档,除了等式。

是否可以通过编程方式创建方程式?如果是这样,MS的de API文档在哪里?如果没有,可以使用哪种解决方案?

2 个答案:

答案 0 :(得分:1)

走向Brian建议的VBA路线只会给你打开公式编辑器的代码;它不会为您提供实际创建等式的代码

也许MathType SDK会对你有用。这是一个免费下载。

答案 1 :(得分:0)

在自己添加方程的空白文档中记录一个宏,然后保存宏。在VBA编辑器中打开宏将为您提供以编程方式添加方程所需的确切VBA代码。如果您使用的是Word的COM API,则VBA中的大多数方法都应该具有COM对应项。此技术可用于发现如何以编程方式在Word中执行可在GUI中执行的任何操作。