Home |
Search |
Today's Posts |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Thanks DS.
Exactly what I was looking for. "DS" wrote: Hi Enyaw, Sub macro1() ActiveSheet.Select On Error Goto ChtFnd Range("A1").Select On Error Goto 0 UserForm1.Show ActiveSheet.Unprotect Exit Sub ChtFnd: End Sub should do what you're looking for (in effect, if there is no cell "A1" to be selected, as in a chart, it will go straight to the end of the sub, skipping the call to the userform.) HTH DS "enyaw" wrote: I have a custom toolbar and on that toolbar I have a button that runs a macro. I have the macro running on the activesheet so it runs on whatever sheet is open at the time. The problem is that I have a chart sheet. I want to be able to stop the macro running if the chart sheet is the active sheet. Can anyone help? This is my code so far: Sub macro1() ActiveSheet.Select UserForm1.Show ActiveSheet.Unprotect End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
I need to sort an active sheet using the col of the active cell | Excel Programming | |||
Active Cell Copy And Paste Sheet to Sheet | New Users to Excel | |||
How do i copy a active sheet to a new sheet with code and everything | Excel Programming | |||
Copy my active sheet to a new sheet and open with an input form | Excel Programming | |||
Copy from active sheet and paste into new sheet using info from cell in active | Excel Programming |