Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hello guys I have a problem with workbook_open this workbook_open. When
Excel open this workbook needs to open an external program, execute code, delete macro, save it, close external program, close excel but I have problem because it is not recognize the save_Exit function Public Sub Workbook_Open() ' ************ ' Variables ' ************ Dim dtmTime As Date Dim dtmSave As Date Dim oExec As Object ' ************ ' Call function OpenPHObject ' ************ Set oExec = OpenPHObject() ' ************ ' Cursor in clock shape ' ************ Application.Cursor = xlWait DoEvents On Error Resume Next ' ************ ' After seven seconds the macros has been launched ' ************ dtmTime = Now + TimeValue("00:00:07") ' ************ ' Open the sub in thisworkbook ' ************ Application.OnTime dtmTime, "thisworkbook.operations" Application.Cursor = xlDefault Application.DisplayAlerts = False 'Sheets(Array("Read Me", "File Layout", "Index", "Quotes")).Copy ActiveWorkbook.SaveAs Filename:= _ "C:\tet_1.xls", fileformat:= xlNormal, ReadOnlyRecommended:=False, CreateBackup:=False Application.DisplayAlerts = True ' ************ ' Now + 7seconds + 30 seconds -- launch SAVEandEXIT and close PH (external program) ' ************ dtmSave = dtmTime + TimeValue("00:00:30") Application.OnTime dtmSave, "thisworkBook.Save_Exit(oExec)" ' I have a problem here ' because it is not recognize the Save_Exit Sub End Sub Public Sub Operations() Sheet3.Activate Sheet3.ExecGetInfo Sheet4.Activate Sheet4.ExecGetExtra End Sub Public Sub Save_Exit(oExec As Object) Call ClosePHObject(oExec) SaveAsWithoutCode 'delete all macro Application.Quit ThisWorkbook.Close SaveChanges:=True End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Problem with Workbook_open | Excel Discussion (Misc queries) | |||
Workbook_Open Problem ... Worksheets not loaded yet!? | Excel Programming | |||
Excel 97 Workbook_Open problem | Excel Programming | |||
Workbook_Open problem | Excel Programming | |||
problem with code in workbook_open event | Excel Programming |