Io non so se tutte le nazioni adottano un simbolo monetario, credo comunque che con quelle che usano caratteri latini il simbolo venga messo prima della cifra e quindi non comprendo come possa in Spagna funzionare con Split che legge la seconda stringa.
Infatti se noi scriviamo:
Print Format(cantidad, "$#.##")
Print Format(cantidad, "$$#.##")
'' Otteniamo:
' --> € 12,56
' --> EUR 12,56
Il simbolo monetario e la moneta come prima stringa separate da uno spazio alla cifra in seconda posizione.
PS: Pare che quanto ho appena sostenuto non sia così, non c'è una
regola precisa ma un consiglio che parrebbe dar ragione a shell.
Vedere nota 6 della pagina di Wikipedia.