Click here to Skip to main content
15,885,658 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi
I've an Excel 2003 Project that runs OK in Excel 2013 with one problem;

The project uses a Modeless Form

Using 2003, this Form appears on top of the Excel Workbook Window, regardless of how many Workbooks are Open, or which Workbook is selected

Using 2013, the Form is only visible when the Parent Workbook is Selected

I'd like to find the easiest way to duplicate the Form's original behaviour

This behaviour seems to be associated with the fact that each Workbook is now a separate Windows Process, whereas in 2003 all the Open Workbooks shared one Process

I've unsuccessfully played around trying to re-parent the Form (using the SetParent API) during the Application_WorkbookActivate Event, bt I'm wondering if anyone can help me out with a simpler solution

Thanks in advance
Posted

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900