Feed
Google+
Contact
XING
LinkedIn
Twitter
ICQ
meebo.com

VSTO - Word - Textbausteine einfügen

by Roland Schumacher alias GENiALi 24. Juni 2008 -- 149 words  -- 74 mal gelesen

Ich muss mit WordPlus einem Word-Dokument einige Textbausteine einfügen.
Geliefert werden sie mir von/aus einer Datenbank. So können
Word-Dokumente sehr einfach komponiert werden.

Wie macht man das nun.

Word.Application word = new Word.Application();

Word.Document doc =
					word.Documents.Add(ref templatepath,
					ref missing,
					ref missing,
					ref objFalse);

object to = Word.WdUnits.wdStory;
doc.Select();
word.Selection.EndKey(ref to, ref missing);

word.Selection.InsertFile(file, 
							ref missing, 
							ref missing, 
							ref missing, 
							ref missing);

Zuerst besorgt man sich ein neues Word. Zeile 1.

Danach fügt man dem Word ein neues Dokument ein. Bei uns
ist das dann meistens das mit den Kopf- und Fusszeilen. Zeile 3 bis 7.

In Zeile 9 bis 10 setze ich den Cursor ans ende des Dokumentes.
Die Textbausteine sollen immer ganz am ende eingefügt werden.

In Zeile 13 bis 17 wird dann der Textbaustein eingefügt. Das macht
man dann natürlich in einer Schlaufe. Pro Textbaustein einmal
Zeile 13 bis 17.

PS: Das hier ist auch noch wichtig. Nicht das man danach sucht.

object missing = Type.Missing;
object objFalse = (object)false;

Einfach vor der ersten Zeile einfügen. :-)

Tags: ,

Entwicklung | Software

Kommentare (3) -

Tanisha
Tanisha
30.06.2008 08:34:53 #

Welche Sprache ist das? C#?

Antwort

GENiALi
GENiALi
30.06.2008 12:28:32 #

C#

Wie so?

Antwort

Tanisha
Tanisha
02.07.2008 12:34:48 #

Ich habe mich eine ganze Zeit Hobbymässig mit Programmierung beschäftigt. Hauptsächlich mit C#. Die Schreibweise kam mir deshalb sehr bekannt vor. Wollte mich nur vergewissern.

Antwort

Kommentar schreiben

  Country flag

biuquote
  • Kommentar
  • Live Vorschau
Loading

Statistik

Gesamte Posts: 1025
Dieses Jahr: 7
Diesen Monat: 1
Diese Woche: 0
Kommentare: 929
Total Bewertungen: 91
Ø Bewertung: 4,42
Meisten Kommentare
Google+ ... (28)
Beste Ø Bewertung
Tastaturlayout von Visual Stud ... (5)
Meiste Bewertungen
Windows 7 und die ersten Erfah ... (5)

Buttons

Stop Spam Harvesters, Join Project Honey Pot Benutzerprofil von GENiALi connection speed test network connection Bloggeramt.de Slug.ch Blog Verzeichnis und Blog Webkatalog Schumacher Roland Seitwert Valid XHTML 1.0 Transitional

writing