Supprimer couleur des cellules

Iamwalid Messages postés 3 Statut Membre -  
Iamwalid Messages postés 3 Statut Membre -
Bonjour à tous,

Je n'arrive pas à supprimer les couleurs de mes cellules ci dessus:

Sub Afficher_par_pays()

For feuille = 1 To Sheets.Count

Sheets(feuille).Activate

Finligne = ActiveSheet.UsedRange.Rows.Count + 1

Numeroligne = 2

While Numeroligne < Finligne

If Range("A" & Numeroligne).Value = "USA" Then Range("A" & Numeroligne, "F" & Numeroligne).Interior.Color = 255
If Range("A" & Numeroligne).Value = "Suisse" Then Range("A" & Numeroligne, "F" & Numeroligne).Interior.Color = 45768
If Range("A" & Numeroligne).Value = "Maroc" Then Range("A" & Numeroligne, "F" & Numeroligne).Interior.Color = 65535
If Range("A" & Numeroligne).Value = "France" Then Range("A" & Numeroligne, "F" & Numeroligne).Interior.Color = 15773696

Numeroligne = Numeroligne + 1

Wend
Next feuille
End Sub

Merci pour votre aide

3 réponses

  1. pilas31 Messages postés 1878 Statut Contributeur 648
     
    Bonjour,

    Il faut écrire :

    Finligne = Range("A65536").End(xlUp).Row + 1

    1
  2. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Bonjour

    Que vaut FinLigne ? Tu exécutes la procedure en pas à pas et tu passes le curseur sur FinLigne
    sinon je mettrai plutôt
    DerLig = ActiveSheet.Cells.Find("*", , , , xlByRows, xlPrevious).Row

    Cdlmnt
    1
  3. Iamwalid Messages postés 3 Statut Membre
     
    FinLigne est une variable pour ligne
    0