Ma il checkbox che tu inserisci ha come segnalibro "Controllo1"??
Ci sono due tipi di checkbox, uno di tipo Activex e uno di tipo modulo....devi usare il secondo....
L'ho appena provato e funziona:
Imports Microsoft.Office.Interop.Word
Imports Microsoft.Office.Interop
Public Class Form1
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
Dim oWordApp As New Word.Application
Dim fileName As Object = "c:\XYLZ.doc"
Dim [readOnly] As Object = False
Dim isVisible As Object = True
Dim missing As Object = System.Reflection.Missing.Value
oWordApp = CreateObject("Word.Application")
Dim oWordDoc As Word.Document
oWordDoc = oWordApp.Documents.Open(FileName:="C:\XYLZ.doc")
oWordDoc.Application.Visible = True
oWordDoc.FormFields("Controllo1").CheckBox.Value = 1
End Sub
End Class
Fammi sapere.
Un saluto.