Excel VBA Userform Modeless loses focusHow to create Excel (.XLS and .XLSX) file in C# without installing Ms Office?Clicking “X” on an Excel userform sometimes closes spreadsheetHow to avoid using Select in Excel VBAWhy, after launching a userform from a userform, does unloading the 2nd userform close both?Userform showing when not wanted, not called forWhy VBA global variables loses values when closing UserForm?Excel VBA - return focus to worksheet after UserForm Button clickExcel modeless userform focus issueBring Focus to Modeless Userform without Clicking (Excel 2010 VBA)Set focus back to Excel after loading modeless userform

Closest Prime Number

What Brexit proposals are on the table in the indicative votes on the 27th of March 2019?

Term for the "extreme-extension" version of a straw man fallacy?

Is exact Kanji stroke length important?

What happens if you roll doubles 3 times then land on "Go to jail?"

Crossing the line between justified force and brutality

Would this custom Sorcerer variant that can only learn any verbal-component-only spell be unbalanced?

What does the word "Atten" mean?

Large drywall patch supports

How can a function with a hole (removable discontinuity) equal a function with no hole?

Sort a list by elements of another list

Why not increase contact surface when reentering the atmosphere?

Class Action - which options I have?

Do the temporary hit points from the Battlerager barbarian's Reckless Abandon stack if I make multiple attacks on my turn?

Unreliable Magic - Is it worth it?

How to write papers efficiently when English isn't my first language?

How does the UK government determine the size of a mandate?

Was Spock the First Vulcan in Starfleet?

Do sorcerers' Subtle Spells require a skill check to be unseen?

Detecting if an element is found inside a container

Why, precisely, is argon used in neutrino experiments?

Is `x >> pure y` equivalent to `liftM (const y) x`

Are student evaluations of teaching assistants read by others in the faculty?

How long to clear the 'suck zone' of a turbofan after start is initiated?



Excel VBA Userform Modeless loses focus


How to create Excel (.XLS and .XLSX) file in C# without installing Ms Office?Clicking “X” on an Excel userform sometimes closes spreadsheetHow to avoid using Select in Excel VBAWhy, after launching a userform from a userform, does unloading the 2nd userform close both?Userform showing when not wanted, not called forWhy VBA global variables loses values when closing UserForm?Excel VBA - return focus to worksheet after UserForm Button clickExcel modeless userform focus issueBring Focus to Modeless Userform without Clicking (Excel 2010 VBA)Set focus back to Excel after loading modeless userform













0















I have a form called frmMain that I call from a module using:



frmMain.show


I need to be able to use other spreadsheets whilst this is open, so I changed the way the userform is opened with:



frmMain.show vbModeless


the form opens and I can also use other spreadsheets.



The problem I have is that when frmMain opens, I can't click anything inside it, I have to click a cell in the worksheet behind it and then click back into it. It seems to lose its focus to the worksheet when it's opened.



I've tried change the property Show Modal to false and this produces the same result.



I've also tried DoEvents and also Repaint after the .show code, but I can't get it to work.



Any ideas?










share|improve this question



















  • 1





    I wasn't able to replicate your problem. Please share the userform code and also check if there are any events behind the worksheet you're working with that may affect the userform behaviour.

    – Ricardo Diaz
    Mar 8 at 2:22















0















I have a form called frmMain that I call from a module using:



frmMain.show


I need to be able to use other spreadsheets whilst this is open, so I changed the way the userform is opened with:



frmMain.show vbModeless


the form opens and I can also use other spreadsheets.



The problem I have is that when frmMain opens, I can't click anything inside it, I have to click a cell in the worksheet behind it and then click back into it. It seems to lose its focus to the worksheet when it's opened.



I've tried change the property Show Modal to false and this produces the same result.



I've also tried DoEvents and also Repaint after the .show code, but I can't get it to work.



Any ideas?










share|improve this question



















  • 1





    I wasn't able to replicate your problem. Please share the userform code and also check if there are any events behind the worksheet you're working with that may affect the userform behaviour.

    – Ricardo Diaz
    Mar 8 at 2:22













0












0








0








I have a form called frmMain that I call from a module using:



frmMain.show


I need to be able to use other spreadsheets whilst this is open, so I changed the way the userform is opened with:



frmMain.show vbModeless


the form opens and I can also use other spreadsheets.



The problem I have is that when frmMain opens, I can't click anything inside it, I have to click a cell in the worksheet behind it and then click back into it. It seems to lose its focus to the worksheet when it's opened.



I've tried change the property Show Modal to false and this produces the same result.



I've also tried DoEvents and also Repaint after the .show code, but I can't get it to work.



Any ideas?










share|improve this question
















I have a form called frmMain that I call from a module using:



frmMain.show


I need to be able to use other spreadsheets whilst this is open, so I changed the way the userform is opened with:



frmMain.show vbModeless


the form opens and I can also use other spreadsheets.



The problem I have is that when frmMain opens, I can't click anything inside it, I have to click a cell in the worksheet behind it and then click back into it. It seems to lose its focus to the worksheet when it's opened.



I've tried change the property Show Modal to false and this produces the same result.



I've also tried DoEvents and also Repaint after the .show code, but I can't get it to work.



Any ideas?







excel vba userform






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 7 at 13:00









Pᴇʜ

24.7k63052




24.7k63052










asked Mar 7 at 12:04









Walshie1987Walshie1987

901212




901212







  • 1





    I wasn't able to replicate your problem. Please share the userform code and also check if there are any events behind the worksheet you're working with that may affect the userform behaviour.

    – Ricardo Diaz
    Mar 8 at 2:22












  • 1





    I wasn't able to replicate your problem. Please share the userform code and also check if there are any events behind the worksheet you're working with that may affect the userform behaviour.

    – Ricardo Diaz
    Mar 8 at 2:22







1




1





I wasn't able to replicate your problem. Please share the userform code and also check if there are any events behind the worksheet you're working with that may affect the userform behaviour.

– Ricardo Diaz
Mar 8 at 2:22





I wasn't able to replicate your problem. Please share the userform code and also check if there are any events behind the worksheet you're working with that may affect the userform behaviour.

– Ricardo Diaz
Mar 8 at 2:22












0






active

oldest

votes











Your Answer






StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55043362%2fexcel-vba-userform-modeless-loses-focus%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes















draft saved

draft discarded
















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55043362%2fexcel-vba-userform-modeless-loses-focus%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Save data to MySQL database using ExtJS and PHP [closed]2019 Community Moderator ElectionHow can I prevent SQL injection in PHP?Which MySQL data type to use for storing boolean valuesPHP: Delete an element from an arrayHow do I connect to a MySQL Database in Python?Should I use the datetime or timestamp data type in MySQL?How to get a list of MySQL user accountsHow Do You Parse and Process HTML/XML in PHP?Reference — What does this symbol mean in PHP?How does PHP 'foreach' actually work?Why shouldn't I use mysql_* functions in PHP?

Compiling GNU Global with universal-ctags support Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern) Data science time! April 2019 and salary with experience The Ask Question Wizard is Live!Tags for Emacs: Relationship between etags, ebrowse, cscope, GNU Global and exuberant ctagsVim and Ctags tips and trickscscope or ctags why choose one over the other?scons and ctagsctags cannot open option file “.ctags”Adding tag scopes in universal-ctagsShould I use Universal-ctags?Universal ctags on WindowsHow do I install GNU Global with universal ctags support using Homebrew?Universal ctags with emacsHow to highlight ctags generated by Universal Ctags in Vim?

Add ONERROR event to image from jsp tldHow to add an image to a JPanel?Saving image from PHP URLHTML img scalingCheck if an image is loaded (no errors) with jQueryHow to force an <img> to take up width, even if the image is not loadedHow do I populate hidden form field with a value set in Spring ControllerStyling Raw elements Generated from JSP tagds with Jquery MobileLimit resizing of images with explicitly set width and height attributeserror TLD use in a jsp fileJsp tld files cannot be resolved