Erreur de Compilation Macro
Bonjour!!!
J'ai créer une macro sous excel cependant il m'indique une erreur que je ne comprend pas. Voici le code en question :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| Sub Ancienneté
Dim firstDate As Date
Dim Ancien As Date
ActiveSheet.Range("AB1").Value = "Ancienneté création"
firstDate = CDate(InputBox("Entrer une date"))
ActiveSheet.Range("AB2").Value = DateDiff("m", ActiveSheet.Range("O2").Value, firstDate)
ActiveSheet.Range("AB2").NumberFormat = "General"
ActiveSheet.Range("AC1").Value = "Ancienneté instruction"
ActiveSheet.Range("AC2").Value = SI(ActiveSheet.Range("F2").Value < 4, -1, SI(ActiveSheet.Range("F2").Value > 6, "", SI(ActiveSheet.Range("R2").Value = "", "NA", DateDiff("m", ActiveSheet.Range("R2").Value, firstDate))))
ActiveSheet.Range("AC2").NumberFormat = "General"
End Sub |
Lorsque je lance cette macro il m'indique une erreur au niveau de la ligne en gras, il me dit "Erreur de compilation : Sub ou Function non définie" en me surlignant le 3eme "SI" de la ligne. Merci d'avance pour votre aide !!!