In the Format event for the section (probably the Detail section of the
report) try:
Select Case Me.Currency_Code
Case "USD"
Me.Amount.Format = "$#,##0.00"
Case "JPY"
Me.Amount.Format = "Â¥#,##0"
Case "KWD"
Me.Amount.Format = "#,##0.000"
Case Else
Me.Amount.Format = ""
Me.Amount = "Error"
End Select
If you don't want the currency symbols, just leave them out. I'm not sure
what the symbol is for the Korean money. Also, be aware that the Format may
round-off the numbers if there is data in more decimal places than you are
displaying.