Erreur 1004

Résolu
evasion59132 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
evasion59132 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
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

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Un accent en trop je suppose .... Numéroligne
0
evasion59132 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
bonjour, merci pour ta réponse effectivement problème d'accent.
0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention  
 
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
0