Vb.net 从列表框到word表

Vb.net 从列表框到word表,vb.net,ms-word,Vb.net,Ms Word,我想制作一个程序,将项目从列表框放到word表格中。 如何将项目从列表框放入word表?我有10个列表框(每个库仑1个),所以我需要有10个库仑和30行的表。 还有一个问题。我可以插入文本作为此文档的标题吗?例如->文档编号21作为标题。将对Microsoft.Office.Interop.Word的引用添加到项目中,它位于“扩展”选项卡下: 这段代码将生成一个文档,创建一个表,然后用字符串hello填充该表。我假设您知道如何从列表框中读取数据,因此您应该能够轻松地修改此代码以实现这一点: I

我想制作一个程序,将项目从列表框放到word表格中。
如何将项目从列表框放入word表?我有10个列表框(每个库仑1个),所以我需要有10个库仑和30行的表。

还有一个问题。我可以插入文本作为此文档的标题吗?例如->文档编号21作为标题。

将对Microsoft.Office.Interop.Word的引用添加到项目中,它位于“扩展”选项卡下:

这段代码将生成一个文档,创建一个表,然后用字符串
hello
填充该表。我假设您知道如何从列表框中读取数据,因此您应该能够轻松地修改此代码以实现这一点:

Imports Word = Microsoft.Office.Interop.Word
Public Class Form1

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Dim word As New Word.Application()
        word.Visible = True

        Dim doc = word.Documents.Add()
        Dim table = doc.ActiveWindow.Selection.Tables.Add(doc.ActiveWindow.Selection.Range, 30, 10)

        For i As Integer = 0 To 9
            table.Cell(i, i).Range.Text = "hello"
        Next
    End Sub
End Class

导入“Microsoft.Office.Interlop.Word”中指定的命名空间或类型不包含任何公共成员或找不到。确保已定义命名空间或类型,并且至少包含一个公共成员。确保导入的元素名称不使用任何别名。是否添加了引用?我在引用中找不到Microsoft.Office.Interlop.Word。(我同时搜索.net和com)。然后我单击浏览选项卡并尝试运行WINWORD.exe,据说无法添加此应用程序。