Bonjour,
J'ai un problème avec mon code VBA, je voudrais afficher des commentaires sur la colonne X en fonction des valeurs sur une colonne en W mais lorsque j'exécute, la macro ne fonctionne pas ... (La méthode Range de l'objet à échoué...)
Pour résumé :
Si ligne #N/A en colonne W alors écrire en colonne X : Autres catégories
SI ligne = 1 en colonne W écrire en colonne X : 2J
SI ligne = 2 en colonne W écrire en colonne X : 7J
Si ligne = 3 en colonne W écrire en colonne X : 15J
En vous remerciant pour votre aide,
Voici le code :
'Variables
Dim ESC As Range, CDD As String, I As Integer
ESC = Range("W" & I)
For I = 2 To 5000
If Range("W" & I) = "#N/A" Then
Range("W" & I) = ""
End If
'Commentaires en fonction de l'ESC
If ESC = "" Then
CDD = "Autres catégories"
ElseIf ESC = 1 Then
CDD = "2J"
ElseIf ESC = 2 Then
CDD = "7J"
ElseIf ESC = 3 Then
CDD = "15J"
Else
CDD = "No CDD"
End If
Range("X" & I) = CDD
Next I
End sub
Cordialement,
Skydream