My workbook opens in Full Screen mode. Now, I don't want anyone to press the ESCAPE key to go back to Normal View. I have tried many different codes but for some reason I can't seem to get it to work.
I would like my custom menus to act like builtin menus - specifically I would like them to be disabled (grayed out or even entirely removed) when the application is in Cell Edit Mode (I cant believe I am the first to ask about this but I cant find the answer elsewhere).
It sure seems confusing to offer users access to a seemingly active command when it does not run (in edit mode I mean).
I send huge lumps of Karma to any willing to share ideas or solutions.
I want to have a fullscreen application all the time, so for this I've added to things in my code:
1) Application.DisplayFullScreen = True in Workbook_Open
2) Same in WorkBook_WindowsResize
I open my workbook, it goes fullscreen. Until now all OK. However, if I press ESC or doubleclick on the topbar, it goes out of it.
Now the weird thing: if I click the "Restore window" button (which is right under the application maximize button that incidentally I have disabled) it snaps on fullscreen and THEN it keeps this state forever, even on ESC/doubleclick. Which is what I want.
So my question is: what does exiting from fullscreen and going back in change so that the workbook event starts triggering, and how I can replicate it programmatically? I've already tried WindowState = xlNormal followed by xlMaximize, it doesn't change anything.
I know how to use Application.DisplayFullScreen = True to enlarge the screen upon openning the excel file. But, when you minimize the screen and then maximize it again, the full screen goes back to normal. How do you force the screen to stay Full Screen?
I have an auto_open macro in my workbook that sets the workbook to FullScreen. However, it also makes existing open workbooks fullscreen. Is there some way that I can leave the previously open workbooks not fullscreen (i.e. so the toolbars are still visible)?
I've just noticed that putting the excel application in fullscreen mode does not take into account the "working area" (i.e. screenheight - taskbarheight ). as such, the bottom area and "down scroll" button of the vertical scroll bar are covered up by the taskbar (2rows)...(they are behind is, and therefore not visible/accessible). without disappearing/hiding the bottom-docked taskbar, is there anyway to be in fullscreen and have the bottom part of the vertical scroll bar visible?
I have a fairly elaborate close-down routine for my workbook.
1) Quit out of fullscreen (restore initial state of excel before saving) 2) Hide all sheets but one (enforces cant do anything unless macros enabled) 3) Automatically save without a prompt 4) Close the workbook
I've researched it well and implemented it to the point where it works, but only if the user clicks the excel application close button -- the "X" in the titlebar (hence not in fullscreen).
However, if I launch the process via a userform button click, then for some reason the DisplayFullscreen = False, Sheets hiding, and save codes have no effect (fullscreen persists, sheets are not hidden, no file is saved) in the Workbook_BeforeClose() subroutine....
I repeat: all the above works fine if process was launched by "native" excel button, but does not have any effect if launched from a userform commandbutton. (?!?!) any ideas what's going on?
I'm including my code so you can get an idea how it's structured.... by it's pretty "by the forum" as far as I can tell...
Private Sub CloseButton_Click() If(1) Then 'Method 1 - close directly from userform command button With ThisWorkbook '.RunAutoMacros (xlAutoClose) .Close End With Else 'Method 2 - set a timer to call a function to perform ' "ThisWorkbook.close" in a function outside of the userform CustMenuCloseTimer = Now + TimeSerial(0, 0, 2) Application .OnTime CustMenuCloseTimer, "CustMenu_CloseAction" End If
I want to find out the most frequently occurring value for the below example. Based on the example below I want to know Column A = Sales, Column B = s682, which value is the most frequently occurred.
Is there a good/easy formula to use when trying to find the mean, median and mode for a column? If so, can someone post it? I'd like to make it as easy as possible (obviously!).
I want to use a formula to detect which name is appearing most in a selected range of cells. The Mode formula gives this result but for numbers. I was thinking of the probability of having to combine the LEN function with the MODE function.
The only thing is, if only one cell contains a number other than 0 (eg. 1,2 or 3) then it returns #N/A. Ideally i'd like it to show the appropriate response for the number that is in the number range. For example - if one cell shows the number 2 and the rest are 0's, i'd like it to show Secure(the response for 2) rather than #N/A.
My display scale is 125%. A college's is set to %100. This causes errors when I place Shapes to saved locations, .Top & .Left programmatically. Based on Google searches, it appears that setting the auto scale mode to DPI may solve this problem. How do I set it?
How would i find the mode of a range of numbers that changes?
For example, I want a simple out put of the Mode for the numbers after Aand D, and E and so on, without having to do it manually. A function perhaps?
I have attached spreadsheet. The 2 left columns are the raw data and the right columns are what i want the outcome (modes) to be. Is there a way I can do this without having to go through this manunally for every one?
For some strange reason the workbook I have been using on a daily basis has suddenly decided to go into design mode and stay there. No matter how many times I click the design mode button in and out it always stays in and I can't use my buttons.....it just selects them?
In this old thread (which the software did not let me continue) Yogi mentions 2nd mode and third mode etc.
[url]
In the above thread, Yogi has a nice formula for finding the "other mode", when the other mode is a tie. I am wondering - is there a simple formula to find the 2nd (or 3rd) most frequent number. For example the (AFAIK non-existent) formula or function would act like this:
I would like to calculate the mode of a range of cells containing text. To do this I would use a formula like:
A red yellow orange orange blue orange yellow
=index(A1:A7,mode(match(A1:A7,A1:A7,0))) (orange)
How do I find the mode of a range of cells containing text with an additional criteria, like finding the mode of A only for values with a "yes" in B as in: A B red no yellow yes orange no orange no blue yes orange no yellow yes
In this case, the answer I'm looking for would be (yellow).
i have a userform that uses auto filter the filter the search results. I am wondering if someone can show me how to turn the auto-filter off once action (printing) is completed.
below is the code I am using:
Private Sub CommandButton1_Click() Dim ws As Worksheet Set ws = Sheets("ComplaintData")
With ws .AutoFilterMode = False With . Range("A1:L1") .AutoFilter If ComboBox1.Value = "Month" Then .AutoFilter Field:=11, Criteria1:=ComboBox2
Also, I was given a code in this forum to handle the "Item not found" situation. Where would I insert it in this code. If the searched item doesnt exist, then I would like the message box to come up before it shows the printer selection box and if the searched item exists then directly show the printer selection box.....following were the two lines
On Error Goto ErrFindClick
ErrFindClick: MsgBox " " & combobox1.Value & " Not Found!" Exit Sub
Sub AddContextMenu() On Error Resume Next Application. CommandBars("formula bar").FindControl(msoControlButton, 0, "MYMENU").Delete On Error Goto 0 Dim objTemp As CommandBarButton With Application.CommandBars("formula bar") Set objTemp = .Controls.Add(msoControlButton, , , .Controls.Count + 1, True) With objTemp .Caption = "Formula Menu" .BeginGroup = True .OnAction = "TestMe" .Tag = "MYMENU" End With............
am createing userform for entering system details, when i assigning peripherals to the system must be unique ,no other system not used.for this am write code , it's working fine. but when i searching details of system using desk no, if when cursor go to the unique fields the data is clearing. due to unique identity.
and other one
my drop down values adding form other sheet" Working sheet", when system is assigned , auto maically paritucular fields status will changes from "Working" to "assigned" in " Working sheet". is it possible changes the text depending one sheet cell ref to other sheet.? you can easily understood in following path am attached my file.