Erreur 1004

Résolu
bonsoir

je suis novice dans vba mais je suis des tuto afin de me familiariser avec les macro.

If Range("A" & Numeroligne).Value = "France" Then Range("A" & Numeroligne, "D" & Numéroligne).Interior.Color = 65535

quand je passe en mode débogage quand il arrive sur une partie de mon travail il me donne cette phrase.

code erreur 1004

la méthode 'range' de l'objet '_ global' à échoué

j'essaie de chercher une solution mais pour le moment assez difficile encore pour moi merci de votre aide.

evasion59132

2 réponses

  1. Modérateur
    Bonjour,

    Un accent en trop je suppose .... Numéroligne
    1. bonjour, merci pour ta réponse effectivement problème d'accent.
  2. Bonjour

    Essaies ceci
    1. pour colorier les deux cellules Ax et Dx
    If Range("A" & Numeroligne).Value = "France" Then Union(Range("A" & Numeroligne), Range("D" & Numeroligne)).Interior.Color = 65535
    2. pour colorier les 4 cellules Ax:Dx
    If Range("A" & Numeroligne).Value = "France" Then Range("A" & Numeroligne & ":D" & Numeroligne).Interior.Color = 65535

    Cdlmnt