Hallo liebe Forum-misten,
ich hab da ein klenes Problem.
Ich lasse von den Usern meiner Datenbank telefonische Aufträge per eingabe-Formular in einer Access 2003 Datenbank erfassen.
Mit Abspeichern des erfassten Datensatzes wird per VBA ein Word-Dokument aufgerufen und mit den Daten befüllt.
Nun habe ich aber im Eingabe-Formular Kontrollkästchen verwendet, die, wenn sie angeklickt werden, im Word-Dokument in Checkboxes umgesetzt werden sollen.
Dim oApp As Object
Dim vorlage As String
Dim text As String
Set oApp = CreateObject(„Word.Application“)
oApp.Visible = True
Hallo liebe Forum-misten,
ich hab da ein klenes Problem.
Ich lasse von den Usern meiner Datenbank telefonische Aufträge
per eingabe-Formular in einer Access 2003 Datenbank erfassen.
Mit Abspeichern des erfassten Datensatzes wird per VBA ein
Word-Dokument aufgerufen und mit den Daten befüllt.
Nun habe ich aber im Eingabe-Formular Kontrollkästchen
verwendet, die, wenn sie angeklickt werden, im Word-Dokument
in Checkboxes umgesetzt werden sollen.
Dim oApp As Object
Dim vorlage As String
Dim text As String
Set oApp = CreateObject(„Word.Application“)
oApp.Visible = True
So, ich war radikal. Ich hab jetzt alle Bezeichnungen, sowohl des Steuerelementes als auch des Formularsteuerfeldes auf den Namen „Kontonummer“ geändert.
Somit heißt nun im Word-Formular das Kontrollkästchen „Kontonummer“ als auch die Textmarke „Kontonummer“ sowie auch in Access im Formular heißt das Steuerelement „Kontonummer“.
Wenn jetzt die Zeile:
oApp.ActiveDocument.FormFields(„Kontonummer“).Kontonummer.Value = Me!Kontonummer
abermals den Debugger auf den Plan ruft weiß ich wirklich nicht mehr woran es liegt.
Fehlercode 438
Objekt unterstützt diese Eigenschaft oder Methode nicht.