Home |
Search |
Today's Posts |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
In your Worksheet_Change() event, add the following If statement:
Sub Worksheet_Change() if cboIssues.ListIndex = 1 then ' your existing code here end if end Sub This will trigger the event only when the index is 1. Or put <1 if you need the oposit thing to happen. - Mangesh "Paul Martin" wrote in message oups.com... Hi all I am trying to stop events as follows: Application.EnableEvents = False cboIssues.ListIndex = 1 Application.EnableEvents = True The idea is that I don't want the Worksheet_Change() event to fire when I set the ComboBox index. But as soon as I run the 2nd line, it goes straight to the event. What am I not doing? I looked up help which suggested I need an EventClassModule to instantiate the Application, which I have done, but to no avail. Any help appreciated. Paul Martin Melbourne, Australia |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Application.EnableEvents | Excel Worksheet Functions | |||
application.EnableEvents | Excel Discussion (Misc queries) | |||
Problems with BeforeSave and Application.EnableEvents = False | Excel Programming | |||
object.EnableEvents = false | Excel Programming | |||
Application.EnableEvents | Excel Programming |