Being a relatively new concept, the Euro is not covered under any special Session.LCID value (at least not that I know of) for use with VBScript's FormatCurrency function. But there is an HTML entity to represent the character, so it is trivial to wrap a presentation layer for such currency in your own function. I tend to use emphasis on the character as it is a rather weak-looking HTML entity.
<% Function FormatEuro(n) If IsNumeric(n) Then FormatEuro = "<b>€</b>" & FormatNumber(n,2) Else FormatEuro = "<b>€</b>" & n End If End Function Response.Write(FormatEuro(48.24)) %> |