Message 'Erreur défini par l'application ou par l'objet'

  • Initiateur de la discussion Initiateur de la discussion juju05
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

juju05

XLDnaute Junior
Bonjour,

Je souhaite via une macro., renseigner la valeur de la colonne AA par "Mauvais" si à la fois la valeur de la colonne Y est renseignée et qu'elle est inférieure à la valeur de la colonne T.

J'ai codé ceci :
Code:
Worksheets("Charge").Range("AA" & lig).FormulaR1C1 = "=SI(ET(RC[-2]<> ' ';RC[-2] < RC[-7]);'Mauvais';'Bon')"

J'ai un message 'Erreur défini par l'application ou par l'objet' lors de l'exécution.

Je ne vois pas pourquoi j'ai ce message.

Merci d'avance.

Julien.
 
Re : Message 'Erreur défini par l'application ou par l'objet'

Bonjour,
je ne sais pas comment tu as programmé, vérifie la valeur de lig lors du bug
Parfois il arrive que suivant une mauvaise instanciation de la variable elle est = à 0 donc dans ton cas pas de ligne = 0 sur ta feuille.
Ou alors une faute sur le nom de feuille "charge"
A+
 
Re : Message 'Erreur défini par l'application ou par l'objet'

Bonsoir.
La syntaxe correcte est:
VB:
Worksheets("Charge").Range("AA" & lig).FormulaR1C1 = "=IF(AND(RC[-2]<>"""",RC[-2]<RC[-7]),""Mauvais"",""Bon"")"
Cordialement.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
833
Retour