CONVERTIR UN CHIFFRE US EN CHIFFRE EURO EN EXCEL

Resuelto
ARTHUR03 -  
 FBC -
Hola,
Hola a todos y especialmente a ustedes que me leen.

Busco una macro o un truco en Excel que permita convertir números en formato US (p. ej.: 123,456.78) a números en formato europeo (p. ej.: 123456,78)

¡Gracias de antemano!
Configuración: Windows 2000 Internet Explorer 6.0

5 respuestas

  1. michel_m Mensajes publicados 18903 Fecha de registro   Estado Colaborador Última intervención   3 320
     
    Hola,

    por fórmula:
    =CNUM(SUSTITUIR(SUSTITUIR(A1; ","; ";"); "."; ","))

    por función:
    Function convert_US(usa) As Double
    convert_US = CDbl(Reemplazar(Reemplazar(usa; ","; "" ); "."; ","))
    End Function

    --
    Michel
    9
    1. FBC
       
      Gracias, ¡esto es muy bueno!
      O bien, gracias a ustedes, por macro y botón personalizado en la barra de acceso rápido tras la selección de las celdas a convertir:
      For Each Cel In Selection
      Cel = Replace(Replace(Cel, ",", ""), ".", ",")
      Cel = CDbl(Cel)
      Next Cel
      0
  2. Le Pingou Mensajes publicados 12276 Fecha de registro   Estado Colaborador Última intervención   1 478
     
    Hola,
    Bueno, haces clic derecho en la celda correspondiente y clic en "Formato de celdas" y tienes todas las opciones posibles en la pestaña "Número".
    --

    Saludos.
    Jean-Pierre
    2
  3. Raymond PENTIER Mensajes publicados 58225 Fecha de registro   Estado Colaborador Última intervención   17 488
     
    Y si ninguna de las opciones (publicación 1) es adecuada, seleccione Categoría Personalizada, y en la pequeña ventana “Tipo:” escriba #####0,00 y valide.
    --
    Está bien, ¡la jubilación! Sobre todo en las Antillas... :-)
    Raymond
    1
  4. Raymond PENTIER Mensajes publicados 58225 Fecha de registro   Estado Colaborador Última intervención   17 488
     
    Y si ninguna de las opciones (publicación 1) es adecuada, elige Categoría Personalizada, y en la pequeña ventana “Tipo:”, escribe #####0,00 y valida.
    --
    Es buena, ¡la pensión! Sobre todo en las Antillas... :-)
    Raymond
    0