Ligne de code pour $ €

Bonjour,

Voici mon code :

Private Sub Worksheet_Change(ByVal Target As Range)
Dim ligne As Long
Dim rng As Range
    If Not Application.Intersect(Target, Range("M:M")) Is Nothing Then
        If Target.Count > 1 Then Exit Sub
        Application.ScreenUpdating = False
        ligne = Target.Row
        Set rng = Range("N" & ligne & ":AD" & ligne)
    Select Case Target
            Case "CAD"
               rng.NumberFormat = "#,##0.00 $" ' Canada
            Case "EUR"
                rng.NumberFormat = "#,##0.00 €"    ' Europe
           Case "GBP"
                rng.NumberFormat = "#,##0.00 £" ' UK
           Case "USD"
                rng.NumberFormat = "#,##0.00 $"    ' USA
           Case "JPY"
                rng.NumberFormat = "#,##0.00 ¥"   ' Japan
           Case "CNY"
                rng.NumberFormat = "#,##0.00 ¥"   ' Chine
           Case "MXN"
                rng.NumberFormat = "#,##0.00 $"   ' Mexique
           Case Else
                rng.NumberFormat = "#,##0.00 "   ' Vide
       End Select
    End If
    Set rng = Nothing
End Sub

Je sais pas comment faire mais je voudrais ajouter cette condition :

Pour la "Currency" affichée en B6 affecter en plus les cellules N2 à N4, O2, R2, AA1, AB2, AC2, AD2.

Merci!

code aide

Re-up - Raison : Édition de certains paramètres de ma question.

Bonjour,

A tester.

Pour la suite un fichier serait apprécié.

Merci

Cdlt.

Ok, je ne l'avais vraiment pas vu ce fichier, il va m'être vraiment utile, je pensais ne pas l'incorporer.

Je connais quelqu'un qui va être content!!!

MERCI BEAUCOUP!!!!!!

Rechercher des sujets similaires à "ligne code"