Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have the following code in a sheet module to capture the change event, when
the user changes cell contents: Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$E$5" Then Call OtherProgram End Sub The problem is, when I edit cell E5 the program runs a long time, calling the above routine over and over, presumably because my spreadsheet has many formulas in it? Anyway, it seems to be looping a lot and it shouldn't. How can I get it to stop this behaviour? i.e. When the user edits E5 and presses Enter, it should run once. BTW, the edited cell is not a formula, but contains a string. Many other cells are linked to E5. Thanks. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Worksheet change event-single column | Excel Programming | |||
Application.EnableEvents = true, but no event fires | Excel Programming | |||
worksheet_change event fires multiple times | Excel Programming | |||
worksheet_change event fires multiple times | Excel Programming | |||
worksheet_change event fires multiple times | Excel Programming |