Excel Question

Posted on 2014-08-26
Last Modified: 2014-09-01
I created a home worksheet tab with active x button controls that take a user to the corresponding worksheet tab.  However, when you click on the button and are taken to the screen and then migrate back to the home worksheet using the home button on the bottom the size of the orginal button on the home worksheet tab can change.  I say can because it is sporadic.  Do you have any idea of why that happens and how do I prevent the size of buttons from changing regardless of who opens the spreadsheet?
Question by:Rrave26
    LVL 27

    Accepted Solution

    Personally, I do not recommend using ActiveX controls for this very reason.  Instead, you should use regular form controls, which for the purposes of navigation through a workbook will work perfectly.

    If you must keep these ActiveX controls, change the Format Control (right-click on each button in Design Mode), click the "Properties" tab and change the Object Positioning to "Don't move or size with cells".  This works MOST of the time, but not always.
    ActiveX control - Format Control
    LVL 27

    Expert Comment

    by:Glenn Ray
    PS  You could also set up Hyperlinked cells or drawing objects that would behave the same way, and with a little formatting, could look like buttons.
    hyperlink examples

    Author Closing Comment

    Thanks for the solution and the recomendation.  I will try out both.
    LVL 27

    Expert Comment

    by:Glenn Ray
    You're welcome.  Personally, I prefer hyperlinks for navigation in Excel.

    Featured Post

    Highfive + Dolby Voice = No More Audio Complaints!

    Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

    Join & Write a Comment

    Background What I'm presenting in this article is the result of 2 conditions in my work area: We have a SQL Server production environment but no development or test environment; andWe have an MS Access front end using tables in SQL Server but we a…
    This article describes some techniques which will make your VBA or Visual Basic Classic code easier to understand and maintain, whether by you, your replacement, or another Experts-Exchange expert.
    The viewer will learn how to create two correlated normally distributed random variables in Excel, use a normal distribution to simulate the return on different levels of investment in each of the two funds over a period of ten years, and, create a …
    This Micro Tutorial will demonstrate on a Mac how to change the sort order for chart legend values and decrpyt the intimidating chart menu.

    729 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

    Need Help in Real-Time?

    Connect with top rated Experts

    23 Experts available now in Live!

    Get 1:1 Help Now