vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Mit Textboxen Word Datei erzeugen 
Autor: effeff
Datum: 19.12.16 13:40

Du willst also bestehende Word-Dokumente mit zusätzlichen Angaben versehen. Dazu öffnest Du eine solche Word-Vorlage und baust an den von Dir gewünschten Stellen Bookmarks ein. Diese kannst Du dann ansteuern und den von Dir gewünschten Text aus Deinem Programm dort einfügen lassen.

Kleine Übung dazu:

Erstelle einfach ein neues Word-Dokument. Drücke ein paar Mal die Return-Taste und füge dann über das Menü mit "Einfügen", "Textmarke" eine neue Textmarke, die Du "Textmarke1" nennst, an dieser Stelle ein. Speichere das Dokument z. B. unter "D:\bookmarktest.docx".

Nun erstellst Du ein kleines Programm in VB.NET. Füge diesem Programm einen Verweis auf die "Microsoft Word XX.X Object Library" aus dem Bereich COM hinzu. Weiterhin bekommt das Programm einen Button "Button1" und eine Textbox "TextBox1".

Als Code für den "Button1" fügst Du folgende ein:



Dim strText As String=Textbox1.Text
 
Dim word As New Microsoft.Office.Interop.Word.Application
 
        word.Visible = False
 
        Dim doc As Microsoft.Office.Interop.Word.Document
 
        doc = word.Documents.Open("D:\bookmarktest.docx")
 
        doc.Bookmarks("Textmarke1").Range.Text = strText 
 
        doc.PrintOut()
 
        doc.Close(False)
 
        doc = Nothing
        word.Quit()
        word = Nothing
Das Beispiel sollte verständlich sein. Es wird ein Word-Dokument geöffnet, eine Textmarke angesprungen, Text dort eingefügt, das Dokument auf dem Standard-Drucker ausgedruckt und dann geschlossen, ohne die Änderungen zu speichern.

EALA FREYA FRESENA

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Mit Textboxen Word Datei erzeugen1.391myratte13.12.16 08:37
Re: Mit Textboxen Word Datei erzeugen827Tommi46713.12.16 10:10
Re: Mit Textboxen Word Datei erzeugen937myratte13.12.16 10:33
Re: Mit Textboxen Word Datei erzeugen843Lupus5219.12.16 11:11
Re: Mit Textboxen Word Datei erzeugen770effeff19.12.16 13:40

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel