+ Reply to Thread
Results 1 to 4 of 4

(Solved) smaller userform on top of larger userform being used as a wallpaper

  1. #1
    Forum Contributor
    Join Date
    09-15-2012
    Location
    Jamaica
    MS-Off Ver
    Microsoft 365
    Posts
    244

    (Solved) smaller userform on top of larger userform being used as a wallpaper

    Hello

    is it possible to have two userform open one infront of the other? I have multiple userforms in an application i am trying to build. One of the userforms whenever it comes up i want to hide all that is in the background. The userform doesnt fill the entire screen, so must of the data still appears in the background, thats what i am trying to prevent.

    what i was thinking of is whenever i call that userform via click event, i would run another userform in the background that would fill the entire screen with a picture and hide the data. The other userform i am working with would be on top of that larger userform acting as a wallpaper over the data i want to hide.

    Is this possible?
    Last edited by kmakjop; 06-27-2014 at 10:23 AM.

  2. #2
    Forum Expert mikerickson's Avatar
    Join Date
    03-30-2007
    Location
    Davis CA
    MS-Off Ver
    Excel 2011
    Posts
    6,229

    Re: smaller userform on top of larger userform being used as a wallpaper

    Rather than a pile of user forms, have you considered one user form with a multipage control?
    _
    ...How to Cross-post politely...
    ..Wrap code by selecting the code and clicking the # or read this. Thank you.

  3. #3
    Forum Contributor
    Join Date
    09-15-2012
    Location
    Jamaica
    MS-Off Ver
    Microsoft 365
    Posts
    244

    Re: smaller userform on top of larger userform being used as a wallpaper

    that woudnt work because what I really want is to hide the background data when that particular sheet is up. I wanted that for to be in front of a nice full screen image. the only way I thought of that could work was to put a image on a large userform. I also tried put a picture on another sheet and make it active when that userform pops up, but when I do that the sheet that I have the data on loses focus and the sheet with the image get acive and my calculations get messed up. So I am back to trying to use the userform to hold a large image to cover screen

  4. #4
    Forum Expert mikerickson's Avatar
    Join Date
    03-30-2007
    Location
    Davis CA
    MS-Off Ver
    Excel 2011
    Posts
    6,229

    Re: smaller userform on top of larger userform being used as a wallpaper

    "sheet with the image get active and my calculations get messed up"

    That's where the problem is. Are these calculations in VBA or worksheet functions? If VBA, fully qualifying your references will make which sheet is active irrelevant to the calculation.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. combining chart userform and data transfer userform into 1 userform
    By H_Kennedy in forum Excel Charting & Pivots
    Replies: 2
    Last Post: 01-04-2014, 07:11 AM
  2. combining chart userform and data transfer userform into 1 userform
    By H_Kennedy in forum Excel Programming / VBA / Macros
    Replies: 0
    Last Post: 01-03-2014, 12:28 PM
  3. [SOLVED] Open a userform from a userform, but preserve the info in the original userform
    By jfoerch in forum Excel Programming / VBA / Macros
    Replies: 2
    Last Post: 04-25-2013, 02:38 PM
  4. Show a UserForm at a smaller height
    By TOTO_POP in forum Excel - New Users/Basics
    Replies: 4
    Last Post: 08-24-2010, 12:28 PM
  5. VBA to delete row if value in cell is larger or smaller than a specified value
    By judasdac in forum Excel Programming / VBA / Macros
    Replies: 1
    Last Post: 03-03-2009, 02:54 PM

Bookmarks

Posting Permissions

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

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1