Color around command button that gets focus when form opens

Posted on 2014-11-12
Medium Priority
Last Modified: 2014-11-14
On a form I have a command button.  I have that command button getting the focus when the form opens with:

Private Sub Form_Open(Cancel As Integer)


End Sub

Open in new window

But then the command button gets a blue color around it because it has the focus,  Is there a way to change this so there is no color around it?
Question by:SteveL13
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
LVL 34

Expert Comment

by:Mike Eghtebas
ID: 40438867
You possibility could replace this button with a label and make it look like a button.

You can use its click event and press event feature could be added to it all minus that blue line.

Such a label will not get focus period.
LVL 85

Assisted Solution

by:Scott McDaniel (Microsoft Access MVP - EE MVE )
Scott McDaniel (Microsoft Access MVP - EE MVE ) earned 1000 total points
ID: 40440165
Just curious: Why would you NOT want the user to know where the focus is on the form? That is basic Windows user conventions, and in general it's not a good idea to go against those sort of ingrained paradigms. Users are accustomed to looking for an object that has the focus ...

That said: You might be able to include a veeeeery small button on the form, and give that the focus when the form starts. Users would very likely not see it (and you could perhaps hide it behind something else) - but that still begs the question of why you don't want the user to see it ...

Author Comment

ID: 40440184
The form is really just a launchpad with command buttons that execute other forms or reports.  By design I have the exit command button being the focus but then the blue "halo" around it.

I will try the small button under another object.
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

LVL 34

Accepted Solution

Mike Eghtebas earned 1000 total points
ID: 40440201
Now that your concern is known. Have a textbox with width = 0 and intedex tab of zero. The same effect as a small button but unlike a button, it will now show a helo. Samll button, no matter how small will still get helo.

LVL 34

Expert Comment

by:Mike Eghtebas
ID: 40440288
Thank you but this should be shared with Scott for asking the essential question I failed to ask. If you could use Request Attention to reopen and the question to share the points.



Author Comment

ID: 40440369
I have requested attention.
LVL 34

Expert Comment

by:Mike Eghtebas
ID: 40440411
Thank you very much.

Author Closing Comment

ID: 40442438
Awarded to both experts.  Thank you to both of you.

Featured Post

Microsoft Certification Exam 74-409

Veeam® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Preparing an email is something we should all take special care with – especially when the email is for somebody you may not know very well. The pressures of everyday working life stacked with a hectic office environment can make this a real challen…
Access developers frequently have requirements to interact with Excel (import from or output to) in their applications.  You might be able to accomplish this with the TransferSpreadsheet and OutputTo methods, but in this series of articles I will di…
Show developers how to use a criteria form to limit the data that appears on an Access report. It is a common requirement that users can specify the criteria for a report at runtime. The easiest way to accomplish this is using a criteria form that a…
With Microsoft Access, learn how to specify relationships between tables and set various options on the relationship. Add the tables: Create the relationship: Decide if you’re going to set referential integrity: Decide if you want cascade upda…
Suggested Courses

752 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question