Erreur 1004

Résolu/Fermé
evasion59132 Messages postés 3 Date d'inscription mercredi 6 mars 2019 Statut Membre Dernière intervention 13 mars 2019 - 6 mars 2019 à 21:29
evasion59132 Messages postés 3 Date d'inscription mercredi 6 mars 2019 Statut Membre Dernière intervention 13 mars 2019 - 7 mars 2019 à 07:59
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 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
6 mars 2019 à 21:37
Bonjour,

Un accent en trop je suppose .... Numéroligne
0
evasion59132 Messages postés 3 Date d'inscription mercredi 6 mars 2019 Statut Membre Dernière intervention 13 mars 2019
7 mars 2019 à 07:59
bonjour, merci pour ta réponse effectivement problème d'accent.
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
Modifié le 6 mars 2019 à 21:42
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