I am aware that pressing and holding “alt”, then pressing “8369” on the keypad will give you the Peso currency symbol(₱). However I am not able to create this in my VBA code. Has anyone been able to create this, or a feasible workaround? (▒) this is what I got when trying it here in my question box, the other one above was a cut and paste which will not work in VBA.
Make sure you pick a font that will display unicode:
Sub Peso() Dim s As String, r As Range Set r = Range("A1") s = ChrW(8369) With r .NumberFormat = s & "#,##0" .Font.Name = "Arial Unicode MS" End With End Sub
(pick thousands and decimal separators to suit your needs)