Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi, I'm trying to get some code to fire, based on a formula in cell E2
changing value to equal 1. Private Sub Worksheet_Calculate() If Cells(5, 2) = 1 Then MsgBox "Fires ok" 'Application.EnableEvents = False End Sub I can get it to work properly on a blank spreadsheet. However I need to use it on a worksheet that already has a Worksheet Change code. Since it seems like each worksheet can only have one module (page? not sure of the right name) for code, the above code is in the same module as the Change code. Thus, when the entry is made that changes E2 to equal 1, it starts in the above code, then jumps to the Change code and begins running some of that code. If I EnableEvents=False it stops the straying, but still doesn't bring up the MsgBox. Any help would be appreciated. Harold |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Change A Line in A Module Using VBA Code | Excel Programming | |||
Code to change code in a sheet and workbook module | Excel Programming | |||
Pass variables from Worksheet_Calculate sub to Module | Excel Programming | |||
Run worksheet module code from workbook module? | Excel Programming | |||
Create a newworksheet with VBA code and put VBA code in the new worksheet module | Excel Programming |