Platzhalter füllen

  • Word

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von DoSchwob.

    Platzhalter füllen

    Hallo ich versuche eine Wordvorlage durch textfelder zu füllen

    Imports Microsoft.Office.Interop
    Imports Word = Microsoft.Office.Interop.Word

    Visual Basic-Quellcode

    1. Dim oWord As Word.Application = CreateObject("Word.Application")
    2. '//Neues Word Dokument erstellen
    3. Dim oDoc As Word.Document = oWord.Documents.Add("C:\AVS\test.dotx")
    4. oWord.Visible = True
    5. With oDoc
    6. .FormFields("w_anrede").Result = AnredeComboBox.Text
    7. .FormFields("w_name").Result = NnameTextBox.Text
    8. .FormFields("w_vorname").Result = VornameTextBox.Text
    9. .FormFields("w_strasze").Result = StraszeTextBox.Text
    10. .FormFields("w_straszennr").Result = StraszennrTextBox.Text
    11. .FormFields("w_postleitzahl").Result = PlzTextBox.Text
    12. .FormFields("w_vorname").Result = VornameTextBox.Text
    13. .FormFields("w_ort").Result = OrtTextBox.Text
    14. End With


    Die felder habe ich natürlich dementsprechens benannt.

    wenn ich dann aber auf den Knopf drucker der das ganze auslösen soll kommt

    COMException wurde nicht behandelt. Falscher Parameter.

    Ich habe den verweise nötigen verweis microsoft.office.word.14...... eingetragen


    Was mich jedoch wirklich wundert ist das es gestern noch funktioniert hat heute immer mal wieder nicht