Activar checkbox en Word desde Access

Hola "mounstruos" del Access, tengo una base de datos que me cierto documento word y me introduce en él el valor de ciertos campos de dicha b.d. Mediante vínculos insertados en Word.
Word tiene también la posibilidad de poner Checkbox (ver cuadro de controles), pues bien, quisiera que estos checkbox se activaran cuando cargo los datos desde la base de datos, pero no se como hacerlo, es decir, si envío una dato "A" desde la b.d. Al documento WORD, que se active el checkbox (en dicho documento Word), si no se envía "A", que aparezca el checkbox a "false".
Muuuuuuuuuuuuuchas gracias.

1 Respuesta

Respuesta
1
Primero tendrías que examinar por código qué valor vas a enviar si marcado o desmarcado.
Ej
If dato = A then
enviamos marcado
else
enviamos desmarcado
end if
Y tú preguntas cómo se hace eso del enviar marcado o desmarcado.
En el documento de word tienes que tener el checkbox, pero no lo pongas del cuadro de herramientas sino de la barra de herramientas formulario, ¿ok? En el menú de Word, Ver / Barra de Herramientas / Formulario e insertas el checkbox y le pones un nombre al lado.
Luego desde access lo de enviar sería, para el marcado
ap_word.ActiveDocument.FormFields("casilla1").CheckBox.Value = True
y para el desmarcado
ap_word.ActiveDocument.FormFields("casilla1").CheckBox.Value = false
Ah, pulsa dos veces primero en el checkbox del word y comprueba el nombre si no es casilla1 y tienes otro, pues lo cambias y ya está.
Un saludo.
Tienes un par de ejemplos de Word en mi página Web, pero seguro que ya lo sabes hacer lo que hay.
Laleyenda. Iespana. Es

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas