Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Is there a macro/code that will warn me when multiple sheets are selected
when I open a file? A lot of my files have 10+ tabs with long names so I don't necessarily see all of the active tabs. So if I happened to save the file with multiple tabs selected and then reopen it and start working (without checking), I overwrite information I didn't intend to overwrite. I have seen the msgbox activewindow.selectedsheets.count code but I don't know where to put it in VB. Any help is appreciated. Thanks |
#2
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
you could just have vba code that when you open the workbook always goes to a
specific tab, then you wouldn't have to worry about whether or not multiple tabs were selected. -- John C "Dave" wrote: Is there a macro/code that will warn me when multiple sheets are selected when I open a file? A lot of my files have 10+ tabs with long names so I don't necessarily see all of the active tabs. So if I happened to save the file with multiple tabs selected and then reopen it and start working (without checking), I overwrite information I didn't intend to overwrite. I have seen the msgbox activewindow.selectedsheets.count code but I don't know where to put it in VB. Any help is appreciated. Thanks |
#3
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
You could add this procedure to every workbook's project that you need (in a
general module): Option Explicit Sub Auto_Open() if activewindow.selectedsheets.count 1 then msgbox "Be careful--multiple sheets selected" end if End Sub If you're new to macros: Debra Dalgleish has some notes how to implement macros he http://www.contextures.com/xlvba01.html David McRitchie has an intro to macros: http://www.mvps.org/dmcritchie/excel/getstarted.htm Ron de Bruin's intro to macros: http://www.rondebruin.nl/code.htm (General, Regular and Standard modules all describe the same thing.) Dave wrote: Is there a macro/code that will warn me when multiple sheets are selected when I open a file? A lot of my files have 10+ tabs with long names so I don't necessarily see all of the active tabs. So if I happened to save the file with multiple tabs selected and then reopen it and start working (without checking), I overwrite information I didn't intend to overwrite. I have seen the msgbox activewindow.selectedsheets.count code but I don't know where to put it in VB. Any help is appreciated. Thanks -- Dave Peterson |
#4
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Thank you for the information. I don't know VB beyond what I get from this
forum. What is the code I would input and where would I input it in the VB editor to specify the file open to a specific sheet? Thanks "John C" wrote: you could just have vba code that when you open the workbook always goes to a specific tab, then you wouldn't have to worry about whether or not multiple tabs were selected. -- John C "Dave" wrote: Is there a macro/code that will warn me when multiple sheets are selected when I open a file? A lot of my files have 10+ tabs with long names so I don't necessarily see all of the active tabs. So if I happened to save the file with multiple tabs selected and then reopen it and start working (without checking), I overwrite information I didn't intend to overwrite. I have seen the msgbox activewindow.selectedsheets.count code but I don't know where to put it in VB. Any help is appreciated. Thanks |
#5
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
With your workbook open, right-click on the Excel Icon left of "File" on
worksheet menubar. Select "View Code" and paste this into the module that opens. Private Sub Workbook_Open() If ActiveWindow.SelectedSheets.Count 1 Then Sheets("Sheet1").Select 'otherwise it will open to last active sheet when saved End If End Sub Gord Dibben MS Excel MVP On Tue, 14 Oct 2008 12:18:07 -0700, Dave wrote: Thank you for the information. I don't know VB beyond what I get from this forum. What is the code I would input and where would I input it in the VB editor to specify the file open to a specific sheet? Thanks "John C" wrote: you could just have vba code that when you open the workbook always goes to a specific tab, then you wouldn't have to worry about whether or not multiple tabs were selected. -- John C "Dave" wrote: Is there a macro/code that will warn me when multiple sheets are selected when I open a file? A lot of my files have 10+ tabs with long names so I don't necessarily see all of the active tabs. So if I happened to save the file with multiple tabs selected and then reopen it and start working (without checking), I overwrite information I didn't intend to overwrite. I have seen the msgbox activewindow.selectedsheets.count code but I don't know where to put it in VB. Any help is appreciated. Thanks |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Pasting with multiple sheets selected loses undo history- why? | Excel Discussion (Misc queries) | |||
Opening multiple Excel files that contain varied selected sheets | Excel Worksheet Functions | |||
How do I undo an action when multiple sheets are selected? | Excel Worksheet Functions | |||
message "Warning: Open source to update values..." | Links and Linking in Excel | |||
Multiple sheets selected | Excel Discussion (Misc queries) |