One click in a specific cell means Activating
that cell so you should lool @ sheet event handlers
eg Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
Look up online help for this, the key to this
being able to use the Target = your cell to activate the macro.
HTH
Ivan
Here is an example of triggering a macro when
it is in the named range = Totals sales
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
Dim TtlSales As Range
Dim TriggerRg As Range
Set TtlSales = Range("Total_Sales")
Set TriggerRg = Application.Intersect(Target, TtlSales)
If TriggerRg Is Nothing Then End
If TriggerRg.Areas.Count = 1 Then
Call MyMacro
End If
End Sub
Ivan