Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi..
Going crazy here! I know there is now way to automate enable macros when loading an excel file but I've heard that you can use code to leave an introduction page and only an introduction page and nothing else if macros aren't enabled. Has anyone seen any code or advice on this? I tried some code that used a workbook_open macro but I use long auto_run and auto_close code below. So what I need needs to fit in or work alongside the code below? Private Sub auto_open() CommandBars("Worksheet Menu Bar").Enabled = False Application.DisplayFullScreen = False Sheets("SETUP").Select Range("A1").Select ActiveCell.FormulaR1C1 = "1" ActiveWindow.Caption = Sheets("SETUP").Range("J6") Application.DisplayFormulaBar = False ActiveWindow.DisplayHeadings = False Application.DisplayStatusBar = False ActiveWindow.DisplayHorizontalScrollBar = False ActiveWindow.DisplayVerticalScrollBar = False ActiveWindow.DisplayWorkbookTabs = True Application.CommandBars("Standard").Visible = False Application.CommandBars("Formatting").Visible = False Application.CommandBars("Chart").Visible = False Application.CommandBars("Forms").Visible = False Application.CommandBars("Web").Visible = False Application.CommandBars("Reviewing").Visible = False Application.CommandBars("Visual Basic").Visible = False Application.CommandBars("Drawing").Visible = False Application.CommandBars("web").Visible = False Application.CommandBars("Picture").Visible = False Application.CommandBars("PivotTable").Visible = False Application.CommandBars("CELL").Enabled = False Application.CommandBars("Visual Basic").Enabled = False MenuBars(xlWorksheet).Menus("Data").Enabled = True MenuBars(xlWorksheet).Menus("Help").Enabled = True MenuBars(xlWorksheet).Menus("Edit").Enabled = True MenuBars(xlWorksheet).Menus("Format").Enabled = True MenuBars(xlWorksheet).Menus("Insert").Enabled = True MenuBars(xlWorksheet).Menus("Window").Enabled = True MenuBars(xlWorksheet).Menus("Help").Enabled = True MenuBars(xlWorksheet).Menus("Tools").Enabled = True MenuBars(xlWorksheet).Menus("View").Enabled = True Application.CommandBars("Ply").Enabled = False End Sub Sub auto_close() CommandBars("Worksheet Menu Bar").Enabled = True Application.DisplayFormulaBar = True ActiveWindow.DisplayHeadings = True Application.DisplayStatusBar = True ActiveWindow.DisplayHorizontalScrollBar = True ActiveWindow.DisplayVerticalScrollBar = True ActiveWindow.DisplayWorkbookTabs = True Application.CommandBars("Standard").Visible = True Application.CommandBars("Formatting").Visible = True MenuBars(xlWorksheet).Menus("Data").Enabled = True MenuBars(xlWorksheet).Menus("Help").Enabled = True MenuBars(xlWorksheet).Menus("Edit").Enabled = True MenuBars(xlWorksheet).Menus("Format").Enabled = True MenuBars(xlWorksheet).Menus("Insert").Enabled = True MenuBars(xlWorksheet).Menus("Window").Enabled = True MenuBars(xlWorksheet).Menus("Help").Enabled = True MenuBars(xlWorksheet).Menus("Tools").Enabled = True MenuBars(xlWorksheet).Menus("View").Enabled = True Application.CommandBars("CELL").Enabled = True Application.CommandBars("Ply").Enabled = True Sheets("SETUP").Select Range("A1").Select Application.DisplayFullScreen = False ActiveWorkbook.Save Application.DisplayAlerts = False Application.Quit End Sub Any ideas? |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
choose default macros Not Enabled / Macros Enable Setting | Excel Programming | |||
VBA select default Don't Enable / Enable macros Setting | Excel Programming | |||
Enable macros? | Excel Worksheet Functions | |||
macros enable | New Users to Excel | |||
Suppress the Disable Macros / Enable Macros Dialog | Excel Programming |