Clever-Excel-Forum

Normale Version: Word Checkbox durch Excel VBA aktivieren.
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Hallo zusammen,
ich benötige mal eure Hilfe.
ich habe ein Word Formular erstellt das mit Textmarker bestückt ist.
nun wollte ich fragen wie das funktioniert, wenn auch eine Checkbox im Word Formular aktiviert werden soll.
Kann ich da auch einen Textmarker bei der Checkbox machen oder gibt es da einen Code dazu?
Hallo, :19:

die kannst du so ansprechen: :21:

CheckBox object (Word)...
besten dank werde ich gleich mal testen.
Hallo Case,
ich habe es versucht aber leider ohne erfolg.
siehst du da einen Fehler?
Code:
Option Explicit
Private Sub CommandButton1_Click()
Dim WordApp As Object

Set WordApp = CreateObject("Word.Application")
With WordApp
    .Visible = True
    .WindowState = 1
    AppActivate .Caption
    .Documents.Open Filename:="C:FilePfad\Dokument.docx"
End With
With WordApp.ActiveDocument
.FormFields("TEST").CheckBox1.Value = True
End With

End Sub
(16.06.2020, 11:53)schmidli schrieb: [ -> ]siehst du da einen Fehler?

Hallo, :19:

also - nach "C:" fehlt ein Backslash. Und es heißt nicht ".CheckBox1.Value", sondern ".CheckBox.Value".

Aber - magst du eine Beispieldatei (Word) hochladen? :21:
Einfacher so:

Code:
Private Sub CommandButton1_Click()
  with getobject("C:\FilePfad\Dokument.docx"
    .windows(1).visible = true
    .FormFields(1).CheckBox.Value = True
  End With
End Sub
[attachment=32437]besten Dank 
leider bekomme ich einen Fehler bei der Zeile
Code:
with getobject("C:\FilePfad\Dokument.docx"
Den Fad ist aber richtig Hinterlegt.
Hallo,

da fehlt die schließende Klammer

Code:
with getobject("C:\FilePfad\Dokument.docx")
danke dir die habe ich tatsächlich übersehen.
wenn ich aber die Klammer noch anschließend mache kommt immer noch ein Syntax Fehler.
leider darf ich aus geschäftlichen Gründen das Word nicht hochladen Sad
Hola,

Obelix hat genau das gleiche Problem....

https://office-fragen.de/thread-11069.html

Gruß,
steve1da
Seiten: 1 2 3