Convert numerics to alpabetics?
Hi Peter,
1. If I'm doing it as an Excel /VBA macro,
why doesn't this work:
s = Application.WorksheetFunction.CHAR(65)
It says, at runtime, the property/method isn't supported.
In VBA simply: s =chr(65)
2. I still can't find this in my books, even the Dummies one.
Why? I can, just, understand why it's not in the indexes
of the non-Microsoft books, but it's not in that one either.
They are all good books too: WROX, O'Reilly and 2 x microsoft.
Not all worksheet functions are supported in VBA. See WorksheetFunction in
help for a complete list of those which are.
Why not create a custom list A to Z and use Autofill whenever wou want,
manually or programatically. Just a thought.
Sub AZlist()
Dim v(25)
For i = 0 To 25
v(i) = Chr(65 + i)
Next
Application.AddCustomList v
'' test list
'[b1] = "B"
'[b1].AutoFill [B1:T1]
'[b1].AutoFill [b1:b19]
End Sub
Regards,
Peter T
|