Ci dessous la partie utile :
' ********************** Formatage des 2 valeurs **********************************
'Pour le CAC 40 formatage normal --- "Action_1".
If vPlacement = "Action_1" Then
ActiveCell.NumberFormat = "#,##0"
Else
'Pour les nombres conséquents, affichage en €
'Actif ----- "Action"_2"; BanquePostale ---"Action_3"; Portefeuille---"Action_13"
If vPlacement = "Action_2" Or vPlacement = "Action_3" Or vPlacement = "Action_13" Then
ActiveCell.NumberFormat = "#,##0 €"
Else
'Pour les faibles valeurs, affichage avec les centimes d'€
ActiveCell.NumberFormat = "#,##0.00 €"
End If
End If
En fait je me retrouve avec un format "personnalisée" "# ##0,00\ \€" au lieu de format comptabilité à 2 chiffres après la virgule type "#,##0.00 €" . En résultat, j'ai un petit décalage visuel entre les 2 types de nombres !!!!!.
10/01/2014 118,50 €
13/01/2014 119,00 €