Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
828to832
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
828to832
828to832
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Formularfelder

Formularfelder
22.12.2006 14:01:52
ing.grohn
Hallo Forum
wie spricht man Word-Formularfelder aus Excel heraus an (aus VBA)?
Frohes Fest und vielen Dank
Mit freundlichen Grüßen
Albrecht Grohn

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formularfelder
22.12.2006 19:18:27
fcs
Hallo Albrecht,
Formularfelder werden über die FormFields-Liste des Dokuments und den Namen des Feldes angesprochen.
Gruss
Franz
Beispielcode, damit es rund läuft in Excel im VBA-Editor unter Extras den Verweis auf die Microsoft Word x.y Object Library als verfügbar wählen.:

Sub Daten_nach_Word_Formular_uebertragen()
'Fügt Daten aus Excel im aktiven Worddokument in Formularfelder ein
Dim doc As Document, wks As Worksheet
Set wks = ActiveWorkbook.Worksheets("Tabelle2") 'Tabelle mit zu exportierenden Daten
Application.ActivateMicrosoftApp xlMicrosoftWord
Set doc = ActiveDocument 'Dokument kann natürlich auch anders gesetzt werden
With doc
'Daten in Worddokument einfügen
.Application.WindowState = wdWindowStateMinimize
.FormFields("Text1").Result = wks.Cells(1, 1).Value
.FormFields("Text2").Result = wks.Cells(1, 2).Value
End With
MsgBox "Daten sind übertragen"
End Sub

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige