Заполнение шаблона Word - Visual Basic .NET
Формулировка задачи:
В шаблоне есть таблица, как заполнить ее построчно из текстбокса?
Решение задачи: «Заполнение шаблона Word»
textual
Листинг программы
Imports Microsoft.Office.Interop Public Class Form2 Private objWD As New Word.Application Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click With objWD .Documents.Add("C:\00\tstTemplate.dot") Dim doc As Word.Document = .ActiveDocument Dim ir As Integer = 1 With doc.Tables(1) For Each str As String In TextBox1.Lines Dim ccs() As String = str.Split(ChrW(32)) ir += 1 For ic = 1 To 4 .Cell(ir, ic).Range.Text = ccs(ic - 1) Next If ir < TextBox1.Lines.Count Then .Rows.Add() Next End With .Visible = True End With End Sub Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click objWD.ActiveDocument.SaveAs("C:\00\tstDocument.doc") objWD.Documents.Close() objWD.Quit() End Sub End Class
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д