Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 8,520
Default Close WorkBook

I am a bit confused.. As per your original comment the below should work...

"I know I could load Workbook_B, Close Workbook_A then have a object on
Workbook_B that would show the user form when clicked. That works but it
would look seamless to the user if I could Close Workbook_A and show the
userform with out any action by the user."

Here the user need not click any object; instead the userform of workbook2
will be displayed as soon as you close workbook1.

In workbook 1

Dim wb As Workbook

Set wb = ThisWorkbook
Application.ScreenUpdating = False
Workbooks.Open "c:\workbook2.xls"
Application.ScreenUpdating = True
wb.Close False

In workbook2 open event...

Private Sub Workbook_Open()
UserForm1.Show
End Sub


--
If this post helps click Yes
---------------
Jacob Skaria


"JB" wrote:

Thanks for the reply but this is what I want to run when Workbook_B opens
Private Sub Workbook_Open()
UserForm1.Show
Workbooks("Workbook_A").Close SaveChanges:=False
End Sub


"Jacob Skaria" wrote:

The below code works for me...Pasted in workbook1. Workbook 2 initiates a
userform on workbook open

Dim wb As Workbook

Set wb = ThisWorkbook
Application.ScreenUpdating = False
Workbooks.Open "c:\workbook2.xls"
Application.ScreenUpdating = True
wb.Close False

If this post helps click Yes
---------------
Jacob Skaria


"JB" wrote:

I have two workbooks. WorkbooK_A and Workbook_B. With a command button on
Workbook_A I open Workbook_B. When Workbook_B opens a userform is called by
Workbool_Open. I want to close Workbook_A at this time. I cannot close it
from the code that opened the userform because the userform is running.
A line that opens the Workbook_B
A line that shows the userform
A line that closes Workbook_A
I tried inserting the Workbook close in the 'UserForm_Initialize'. this
will close it but the userform does not show. I know I could load
Workbook_B, Close Workbook_A then have a object on Workbook_B that would show
the user form when clicked. That works but it would look seamless to the
user if I could Close Workbook_A and show the userform with out any action by
the user. I have a feeling that I cannot do this but any help would be
appreciated.

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Hide all Sheets in Workbook then Close Workbook RyanH Excel Programming 0 January 29th 08 12:59 PM
Open New Workbook / Save and Close Current Workbook Joe K. Excel Programming 1 December 7th 07 08:04 PM
Closing a workbook from a macro doesn't close the workbook Dave P Excel Programming 2 July 10th 07 06:16 PM
Help on Workbook close and workbook save events Adam Harding Excel Programming 1 September 29th 05 04:12 PM
Close a the current workbook and load another specified workbook Adrian[_7_] Excel Programming 4 August 7th 04 05:29 PM


All times are GMT +1. The time now is 09:05 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"