以编程方式从MS word转换为Excel

时间:2009-03-30 18:17:53

标签: excel automation ms-word ms-office

无论如何有问题地拿一个MS Word文件并转换为excel。 (显然,这个词会猜到放东西的地方)。任何语言都没问题

3 个答案:

答案 0 :(得分:2)

这是一个相当开放的问题。 Word文档的内容将影响它的容易程度。

您可以看到的一种方法是使用Word自动化打开Word文档,然后使用逗号分隔格式写出新文件,并使用.xls扩展名命名该文件。在Excel中打开此文件后,它应该“正常工作”。

如果在输出Excel文档中需要丰富的格式,则可以使用Excel自动化来构建输出文档。使用它,您的程序中将同时具有Word自动化(读取)和Excel自动化(写入)。

我在服务器环境中使用的另一个选项(但有点贵)是Aspose库Aspose。他们有一个非常好的API(至少对于Word,这是我使用过的),它们消除了自动化角度。

答案 1 :(得分:1)

答案 2 :(得分:0)

以下是有关办公应用程序自动化的资源:Office Object Models