I am using
I think I will simply use:
FormatCurrency(-1234.56, 2, UseParensForNegativeNumbers:=TriState.False)
(in Microsoft.VisualBasic.Strings module)
Or in shorter words (this is what im actually going to use):
FormatCurrency(-1234.56, 2, 0, 0)
Or I will make myself a custom formatcurrency function that uses the VB function passing my custom params.
For further details take a look at the FormatCurrency Function (Visual Basic) in the msdn.