Prev: insert rows and copying cells in column b,c, and d into new rows
Next: Copy whole table into one cell
From: Dave Unger on 9 Jan 2010 14:09 > Yes, it's still happening, sporadically, but I can't seem to generate > it at will. I've also something else when I get that error. Let's > say I have forms A, B, C, D, E in the vba object list. Assume that I > get the error while trying to access form C. Now I find I can open > any form above that (A to B in this case), but nothing from C on down > (C to D). Sorry, typo in my last message, above line shoud be: Now I find I can open any form above that (A to B in this case), but nothing from C on down (C to E).
From: Robert Crandal on 10 Jan 2010 03:46 "Dave Unger" <dave.unger(a)sasktel.net> wrote in message news:62d1ae99-5ac2-4e23-a047-c5fd6c6e8c34(a)o9g2000vbj.googlegroups.com... > > I'm hoping your example will allow me to re-create this anytime. > Operating System: Window XP, Service Pack 3 (upgraded recently from SP 2) Software used: Excel 2007 Steps to follow: 1) Create a new/blank-workbook project. 2) Insert new "userform" object into your project. (Leave the form empty, with no controls!) 3) Insert a "pushbutton" (form control) on top of Sheet1. 4) Assign new macro for "Button1", which by default links with the "Button1_Click()" subroutine. 5) In your "Button1_Click()" subroutine, enter the following code: UserForm1.Show vbModeless 6) Go to Sheet1 and press "Button 1".... this will display your userform in modeless form. 7) Close the userform by pressing the "X" button. 8) On Sheet1, type random data into any 3 or more cells. Go to Sheet2 and Sheet3 and do the same. Just enter random data into all sheets, then switch back to Sheet1. 9) Now leave your PC alone for 3 or more minutes. My screensaver starts after 3 minutes. 10) Come back to your PC and try to load the userform again by pressing "Button 1". It is at this point where you should see any of the following errors: "Path/File access error" or "Cannot find specified object". If you don't see an error message right away, keep repeating steps 7 to 10 above until you see the error message. Many people here have suggested that possibly there was an error in my code, but as you can see above I have created a completely empty project that contains only ONE userform, ONE pushbutton, and ONE line of code, yet I am still seeing an error message. This must be an Excel or operating system specific bug, don't you think??? Anyways, the only workaround that I found was to avoid "unloading" the modeless userform; if a user tries to close the form by pressing "X", I simply hide the form instead of unloading it. (I then unhide or show it again if necessary!) Perhaps I am missing an upgrade or patch for Excel 2007??? If I finally solve this mystery I will surely let you know Dave! Please run the above steps and tell me if you see the same error. Also let me know if you figure out how to fix this. Thank you! Robert C.
From: Dave Unger on 14 Jan 2010 00:35 Hi Robert, Thanks for this. I set up your scenario and sure enough, I get that error message too. Additionally, if I close this workbook before I get the message, then open another application in the same instance of Excel, the new application will also generate the error message. I haven't been able to track anything down yet, sometimes I'll get the message after a couple of minutes, other times it'll be Ok for 15 - 20 minutes. I'll let you know if anything else develops. regards, Dave PS - I am surprised that no one else has reported having this problem.
First
|
Prev
|
Pages: 1 2 3 4 Prev: insert rows and copying cells in column b,c, and d into new rows Next: Copy whole table into one cell |