Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

How to check a checkbox from vba?

Community Beginner ,
Aug 06, 2017 Aug 06, 2017

Hi,

I am filling up PDF forms from Vba in Microsoft Access. Everything goes fine, except that I am unable to check checkboxes from my code.

My code is pretty simple, something like that :

Set field = jso.getField("checkboxfieldname")

field.Value = True

I tried everything I could think of: 1, "1", "On, "on", True, "checked", etc. Nothing seems to work.

I looked at the SDK: nothing on how to check checkboxes from vba in the documentation, nothing in examples either...

I'm sure the answer is simple 🙂

Thanks for your help,

Patrick

TOPICS
Acrobat SDK and JavaScript
5.1K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Aug 06, 2017 Aug 06, 2017

What is the export value of the check box?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Aug 06, 2017 Aug 06, 2017

What do you mean by "export value"?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Aug 06, 2017 Aug 06, 2017

You will get this value from field.value when the box is checked.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Aug 06, 2017 Aug 06, 2017

No, that's the contrary. The checkbox is read only for the user. I just want to be able to check it from my vba code when I fill in the form.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Aug 06, 2017 Aug 06, 2017
LATEST

OK, actually, you gave me the answer 🙂

I had to set the field to the value specified in its "Export value" property to get the box checked.

In my case, it was "Oui" (Yes, in French).

Thank you !

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines