VBA是一种编程语言,所以我假设这个问题在SO上就可以了。
我可以使用哪些API调用和其他技术从MS-Word文档中提取特定表?
我需要编写一个程序,它将打开几个Word文档,并查看第1行第1列中具有特定文本的表,并将这些表输出到另一个文件,最好是Excel电子表格中的单元格。
这可能吗?你会如何解决这个问题?从哪里开始?
由于
答案 0 :(得分:4)
Document.Tables
集合包含文档中的所有表。
此集合中的每个Table
都有某些属性,例如.Rows
,.Columns
或.Cell
,可以访问给定行,给定列或给定细胞。
Table.Range.Copy
方法将给定的表复制到剪贴板。
Worksheet.Paste
方法将复制的表格粘贴到Excel工作表中,使用当前活动的单元格作为插入点。