Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I'm creating a series of spreadsheets for basic XL users. To make it
simple, I've recorded macros to filter for specific sets of data they want to see. Then creatd buttons on the spreadsheet to activate those filters. All this works great. I also created a "Show All" macro and button, to remove the filter and show all records. The problem is, if I click "Show All", and all the records are already showing, I get the macro debug screen. I want this to be as simple and foolproof as possible. I know someone sooner or later will click "debug", end up in the VBA editor, and somehow hose up the code! How do I prevent the debug screen from popping up, and replace it with a message box saying "All records are displayed" with an OK button? I tried looking in other threads for the answer, but the only one I found that applied was: On Error GoTo Handler Handler: MsgBox "All Data is Displayes" but the message box shows every time you press the button, not just when the error occurs. How to I get the Message box to only appear when the debug error occurs? |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Debug Error | Excel Discussion (Misc queries) | |||
Debug Error | Excel Discussion (Misc queries) | |||
Debug Error | Excel Discussion (Misc queries) | |||
down with the debug error | Excel Programming | |||
Debug Error | Excel Programming |