Results 1 to 8 of 8

Thread: Check box question - newbie

  1. #1

    Thread Starter
    New Member
    Join Date
    Apr 2003
    Posts
    4

    Check box question - newbie

    In MS Word 2000 I need to change the "X" in the standard check box form feild to a "tick".

    Can this be done and how?

  2. #2
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709
    You can add the vb checkbox control instead of the Word
    checkbox control in your form. Then it will be the standard tick
    mark. You may need to write some VBA for the event though and
    not the macro enter and exit properties. I believe this should
    work for you when you are processing the form.
    Go to View > Toolbars > Visual Basic.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  3. #3

    Thread Starter
    New Member
    Join Date
    Apr 2003
    Posts
    4
    yes robdog I was aware of this approach but the check box I require uses a webdings "tick Mark" and I was hoping to find and modify the Word 2000 macro or sub routine responsible for the standard checkbox available through the "forms" tool bar.
    Any ideas are welcome.

  4. #4
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709
    I have tried searching for the module or class where the
    code may be, but to no avail. Why not use the VBA editor and
    create a form with the VB checkbox or add the VB checkbox
    control to the Word form. Also, you could create your own ActiveX
    checkbox control. Other than these ways, I can't suggest another
    soultion. I'm sure that Microsoft has this area secured anyway.

    Late.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  5. #5

    Thread Starter
    New Member
    Join Date
    Apr 2003
    Posts
    4
    I agree with MS having locked up their code . The reason I have not just done my own check box is I am a complete newbie to VB and don't (yet) know how. I have slowly made my way to the point where I recorded a macro that did what I wanted from a toolbar within the document (check/uncheck) only to find when I set up a text form field and protected the document the macro would not work!
    Anyone able to steer me the right way?

  6. #6

    Thread Starter
    New Member
    Join Date
    Apr 2003
    Posts
    4
    Answer, Use Word to write the form, convert to .pdf and use Acrobat to add the necessary form feilds. All the tools are there ready to use !

  7. #7
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709
    That is assuming that you have the full version of Acrobat. If you
    just have the reader then you can not do it.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  8. #8
    Fanatic Member WorkHorse's Avatar
    Join Date
    Jul 2002
    Location
    Where you live.
    Posts
    591
    Can you change the "X" in the Forms checkbox to something else?

    NO.

    It is not the letter "X" in the checkbox--it is a drawing of cross marks in the checkbox. It is a control built into Word that acts exactly as it does and will not act any other way. Simple as that.

    This is a case where it would be best to "go with the flow" and use the controls as they are. If you really want a tick, re-vist what RobDog888 posted. There are two types of checkboxes you can add to a Word document--the one on the Forms toolbar and the one on the Visual Basic toolbar. The Visual Basic checkbox looks like the regular checkbox you see in many applications (with the tick). However, it may be more difficult to control within the docuemnt and may require additional coding. Switching to this control just to get the "tick look" would not be worthwhile. Creating custom controls or trying to manipulate existing Word controls would be unthinkable unless your employer happens to have huge stashes of cash to blow on programmers.

    In short: The Forms checkbox is the way it is. The Visual Basic checkbox is an option but not really a good one just to change the "look" of a document. Anything beyond that: No way José (unless you want to pay me some big bucks for something that isn't really going to change the effectiveness of anything.)


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width