Erstellen von MS Word Dokumenten
-
Hallo,
ich bin gerade dabei ein Word Dokument mit Office.Interop in VB.NET zu erstellen und hab ein kleines Problem: am Anfang des Dokuments steht unterschiedlich formattierter Text, dieser wird mit selection geschrieben:
Dim selection As Word.Selection selection = wordApp.Selection selection.TypeText("text1") selection.Font.Bold = 1 selection.TypeText("text2") ...
Dann wird eine Tabelle eingefuegt:
Dim table As Word.Table table = wordDoc.Tables.Add(selection.Range, db.get_nombres().Count, 2) For rows = 1 To db.get_nombres().Count table.Cell(rows, 1).Range.Text = db.get_nombres(rows - 1) ... Next
Das funktioniert auch, anschliessend soll wieder text mit selection geschrieben werden. Das Problem ist, dass dieser Text immer in der Tabelle steht, nicht nach ihr.
Ich kann zwar einen Paragraph nachher einfuegen, aber eben nicht mit selection weiterschreiben, was aber noetig ist, da der Text unterschiedlich formattiert sein muss!Hat da jemand eine Idee
lg
-
habs geloest, einfach
wordDoc.Application.Selection.EndKey(Word.WdUnits.wdStory)
nach der tabelle hinzufuegen, dann funktionierts