Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Hey GS, thankyou for that. Do you mean like this (cos the second one still
doesn't work with this): Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("C63")) Is Nothing Then Application.EnableEvents = False Application.Run "Calculate_Stamp_Duty_NEW_HOME" Application.EnableEvents = True End If If Not Intersect(Target, Range("D9")) Is Nothing Then Application.EnableEvents = False Application.Run "Calculate_Stamp_Duty_PROPERTY_3" Application.EnableEvents = True End If End Sub |
#2
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
More like two separate macros:
Private Sub Worksheet_Calculate() If Not Intersect(Target, Range("D9")) Is Nothing Then Application.EnableEvents = False Application.Run "Calculate_Stamp_Duty_PROPERTY_3" Application.EnableEvents = True End If End Sub Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("C63")) Is Nothing Then Application.EnableEvents = False Application.Run "Calculate_Stamp_Duty_NEW_HOME" Application.EnableEvents = True End If End Sub -- Gary''s Student gsnu200712 |
#3
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Well, we are getting there. With the following code the macro does get
triggered when I change the other workbook, but it gets a run time error of "Object required (Error 424)" Private Sub Worksheet_Calculate() If Not Intersect(Target, Range("D9")) Is Nothing Then Application.EnableEvents = False Application.Run "Calculate_Stamp_Duty_PROPERTY_3" Application.EnableEvents = True End If End Sub Not being completely lazy, I did check the Help, but I don't understand it (as I don't with justabout all VB help!). This is where I'm a bit dopey, you see. I didn't even realise you could have two Private Subs in the one worksheet. The other question is: I need to actually have 4 of these macros in the sheet. I tried Private Sub Worksheet_Calculate_1() Private Sub Worksheet_Calculate_2() etc but obviously the name of the PS is important because they didn't trigger any action. Thanks for your help so far, I think we've (you've?) nearly done it. Regards Brett. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
macro to move part of cell contents to another cell | Excel Discussion (Misc queries) | |||
using a cell value to control a counter inside a macro and displaying macro value | Excel Worksheet Functions | |||
Using macro to copy a part of a cell content to next cell | Excel Discussion (Misc queries) | |||
Run Macro from a Cell | Excel Worksheet Functions | |||
Macro for cell selection starting with Last Cell | Excel Worksheet Functions |