如何从word文件中获取表并将它们存储到datagridview中?

时间:2015-02-13 10:21:45

标签: c# ms-word

我在VS 2013上使用c#。在我的程序中,我希望将一个word文件作为输入从openfiledialog获取。然后我想访问它并提取存在于其中的表格,最后将它们存储到datagridview中。 我需要一个教程来遵循。 谢谢!!

1 个答案:

答案 0 :(得分:0)

我认为您正在使用OpenXML SDK ..在这种情况下,类似的东西可以让您访问所有表:

Body body = doc.MainDocumentPart.Document.Body;
foreach (Table t in body.Descendants<Table>())
{
...
}

也可以看到这一点:https://msdn.microsoft.com/en-us/library/office/cc850835(v=office.14).aspx