VBA erreur 6 problème d'éxecution macro
Résolu
Bonjour,
J'ai un petit probleme lors de l'execution de ma macro un méssage d'erreur s'affiche à cette ligne le msg d'erreur n°6 = dépassement de capacité
Je suis novice en vba
Pouvez vous m'aider ?
cordialement
J'ai un petit probleme lors de l'execution de ma macro un méssage d'erreur s'affiche à cette ligne le msg d'erreur n°6 = dépassement de capacité
Je suis novice en vba
Pouvez vous m'aider ?
cordialement
ActiveWorkbook.Sheets("COPIL").Cells(bbb, 188) = correctionsRESERVES
If correctionsAppros <> 0 Then
ActiveWorkbook.Sheets("COPIL").Cells(bbb, 202) = délaicorrectionsRESERVES / correctionsRESERVES (le message d'erreur survient à cette ligne)
Else
ActiveWorkbook.Sheets("COPIL").Cells(bbb, 202) = 0
End If
| EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici :ICI Merci d'y penser dans tes prochains messages. |
2 réponses
-
ModérateurBonjour,
Que valent tes différentes variables au moment du plantage ?
-
Bonjour,
Si vous etes toujours a l'ecoute:
ActiveWorkbook.Sheets("COPIL").Cells(bbb, 188) = correctionsRESERVES If correctionsAppros <> 0 And correctionsRESERVES <> 0 And délaicorrectionsRESERVES <> 0 Then ActiveWorkbook.Sheets("COPIL").Cells(bbb, 2) = délaicorrectionsRESERVES / correctionsRESERVES Else ActiveWorkbook.Sheets("COPIL").Cells(bbb, 202) = 0 End If-
-
@jordane45Bonjour,
Tout a fait Thierry, encore qu'il n'y a pas d'accent et ce n'est pas mon code mais celui de Lucas922. Il a au moins le principe qu'il faut tester les variables pour eviter les ennuis sur calcul -
Modérateur@f894009Ah oui.. je n'ai pas vu que c'était un autre intervenant... sorry
Par contre :encore qu'il n'y a pas d'accent
et : délaicorrectionsRESERVES
A moins que mes yeux ne me jouent des tours... je vois bien un accent .. ^^ -
-