vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 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

Fortgeschrittene Programmierung
Re: Vorformatiertes Word-Dokument aus VB mit Daten füllen 
Autor: ugla
Datum: 07.11.02 18:17

Vielleicht hilft dir ja dieses kleine Beispiel weiter:

Private WdApp As Word.Application

Private Sub WriteBookmarks()

Dim FAName As String
Dim DokName As String

Set WdApp = CreateObject("Word.Application")

WdApp.Documents.Add (App.Path & "\vorlagen\Vorlage.dot")
WdApp.WindowState = wdWindowStateNormal

'Speicherverzeichnis
FAName = App.Path & "\Daten\" & DokName & ".doc"

WdApp.ActiveDocument.SaveAs (FAName)
WdApp.Visible = False 'Word wird nicht sichtbar geöffnet, True wenn User Kontrolle erhalten soll

'Nun aus Varieblen oder Textboxen den Inhalt übertragen an Bookmarks:
WdApp.ActiveDocument.Bookmarks("Name1").Range.Text = "Name1" 'hier können entsprechend Variable verwendet werden.
WdApp.ActiveDocument.Bookmarks("Name2").Range.Text = "Name2"
WdApp.ActiveDocument.Bookmarks("Strasse").Range.Text = "Strasse"
WdApp.ActiveDocument.Bookmarks("PLZ").Range.Text = "00000"
WdApp.ActiveDocument.Bookmarks("Ort").Range.Text = "Ort"
WdApp.ActiveDocument.Bookmarks("Datum").Range.Text = Format(Now, "dd.mm.yyyy")

'oder zu einem bestimmten Bookmark gehen:
'WdApp.Selection.GoTo What:=wdGoToBookmark, Name:="Name1"

'Kontrolle an den Word-Benutzer, damit dieser "Speichern unter.." "drucken" usw. selber ausführen kann.
'enden mit:
'WdApp.ActiveDocument.Save

'oder
WdApp.ActiveDocument.Close 'Wenn automatisch gespeichert und Word geschlossen werden soll
WdApp.Quit

End Sub


Gruss
ugla
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Vorformatiertes Word-Dokument aus VB mit Daten füllen678Torsten P.07.11.02 15:54
Re: Vorformatiertes Word-Dokument aus VB mit Daten füllen533ugla07.11.02 18:17

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