gord
thanks - sounds complicated (!) but I'll give it a shot.
mlou
"Gord Dibben" wrote:
mlou
For just one column you would need event code.
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo ws_exit:
Application.EnableEvents = False
If Not Intersect(Target, Me.Range("A:A")) Is Nothing Then
With Target
If .Value < "" Then
.Value = .Value / 100
.NumberFormat = "$#,##0.00"
'remove the $ sign if don't want currency format
End If
End With
End If
ws_exit:
Application.EnableEvents = True
End Sub
Right-click your worksheet tab and "View Code". Copy/paste into that module.
Enter 1234 in A1 and see $12.34 returned.
Gord Dibben Excel MVP
On Tue, 19 Apr 2005 14:40:02 -0700, "mlou"
wrote:
from the tools menu, i clicked options, edit and "fixed decimal" to two.
However, I don't want this to affect the whole worksheet, just one column.
is there a way to do that?
|