Solved

How to adjust the default ribbon for Microsoft Access 2007?

Posted on 2011-02-17
7
351 Views
Last Modified: 2013-11-27
How do I adjust the ribbon that comes up when you initially open Microsoft Access 2007 application - before opening any databases at all?

See per image?

Thank you in advance.
EE-Ques.png
0
Comment
Question by:stephenlecomptejr
[X]
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
7 Comments
 
LVL 6

Expert Comment

by:Cesar Aracena
ID: 34916166
Hi stephenlecomptejr,

I don't think you can. When you right click on that tabs bar, you are offered to customize the wuick menu which is the one on top with the little Save, Undo and Redu icons.

Once you open/create a DB, you can then customize the ribbon to your liking.

Cheers.
0
 
LVL 19

Expert Comment

by:MINDSUPERB
ID: 34916248
AFAIK, there is no option available for that. However, you can play around with some XML and VBA coding to achieve what you want.

The link below would be a good start:

http://msdn.microsoft.com/en-us/library/bb425845(v=office.12).aspx

Sincerely,
Ed
0
 
LVL 1

Author Comment

by:stephenlecomptejr
ID: 34916874
The reason why I was believing there is a way is because Adobe PDF comes up initially.
I guess that's an add-in as this describes:
http://msdn.microsoft.com/en-us/library/aa902693(v=office.12).aspx

0
Salesforce Has Never Been Easier

Improve and reinforce salesforce training & adoption using WalkMe's digital adoption platform. Start saving on costly employee training by creating fast intuitive Walk-Thrus for Salesforce. Claim your Free Account Now

 
LVL 1

Author Comment

by:stephenlecomptejr
ID: 34916958
What I am trying to do is have a ribbon button where I click on it and it opens another database.  I have all the VBA coding to do this but I guess with the above URL I've got to create a Visual Studio add-in - which I have the capability to do.  Then just use vb.net to open the other database.

I'll try it - but I don't want to waste my time developing it if it won't come up at the start of the Access applciation and instead only appear at the opening of an Access database.
0
 
LVL 38

Accepted Solution

by:
puppydogbuddy earned 500 total points
ID: 34966778
hi Stephen,
See   http://msdn.microsoft.com/en-us/library/aa338202(v=office.12).aspx#OfficeCustomizingRibbonUIforDevelopers_AppLevel

Why can't you prompt (via a listbox) the user to select the path (open/create) to take, and then load dynamic ribbon customizations when you open a database?

When customizing the Access UI, you have two choices: You can store your customizations in a special table and have Access automatically load the markup for you, or you can store the customizations in a location of your choosing and load the markup manually by calling the Application.LoadCustomUI method.

Customizations that you load by using the LoadCustomUI method are available only while the database is open. You need to call LoadCustomUI each time you open the database. This technique is useful for applications that need to assign custom UI programmatically at run time.
0
 
LVL 1

Author Closing Comment

by:stephenlecomptejr
ID: 34966918
Thank you very much.
0

Featured Post

Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

Question has a verified solution.

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

Phishing attempts can come in all forms, shapes and sizes. No matter how familiar you think you are with them, always remember to take extra precaution when opening an email with attachments or links.
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…
Familiarize people with the process of utilizing SQL Server stored procedures from within Microsoft Access. Microsoft Access is a very powerful client/server development tool. One of the SQL Server objects that you can interact with from within Micr…
What’s inside an Access Desktop Database. Will look at the basic interface, Navigation Pane (Database Container), Tables, Queries, Forms, Report, Macro’s, and VBA code.

726 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