Hi,
There may be a neater way to do this, but worth trying;
In the sheets code module add;
Private lMyCounter As Long
Public Property Get MyCounter() As Long
MyCounter = lMyCounter
End Property
Public Property Let MyCounter(lNewValue As Long)
lMyCounter = lNewValue
End Property
In a 'normal' module add;
Public Function ShowMyCounter(dTrigger As Date) As Long
Sheet1.MyCounter = Sheet1.MyCounter + 1
xMyCounter = Sheet1.MyCounter
End Function
In the sheet you can now reference the formula;
=ShowMyCounter(NOW())
The 'trigger' is required to make the thing recalc when you hit f9.
Regards,
Chris.
--
Chris Marlow
MCSD.NET, Microsoft Office XP Master
"Ehab Hassan" wrote:
> Can some one help me in telling me how can I do a counter in the excel which
> will increase the number by 1 every time I press F9.
Bookmarks