Erreur d'execution '1004'
Résolu
iroko45
Messages postés
224
Statut
Membre
-
thautheme -
thautheme -
Bonjour,
Quand j'essaie d'exécuter le programme ci-dessous, le message Erreur d'exécution '1004' apparait.
Merci de bien vouloir m'aider.
==========================================================
==========================================================
Quand j'essaie d'exécuter le programme ci-dessous, le message Erreur d'exécution '1004' apparait.
Merci de bien vouloir m'aider.
==========================================================
Sub create_periode()
Dim duree_annee As Integer
duree_annee = Range("C5") - 1
Range(C2).Select
For i = 1 To duree_annee
ActiveCell.Offset(0, 2).Select
ActiveCell.FormulaR1C1 = "=DATE(YEAR(RC[-3]), MONTH(RC[-3])+1, DAY(RC[-3]))"
ActiveCell.Offset(0, 3).Select
Selection.NumberFormat = "m/d/yyyy"
ActiveCell.FormulaR1C1 = "=EOMONTH(RC[-1],0)"
ActiveCell.Offset(0, 2).Select
Next
End Sub
==========================================================
2 réponses
-
Bonjour,
Range("C2").Select-
Range("AU" & ligne).Value = "=If(Or(Today()<RC[-45],RC[-45]>EoMonth(RC[-1],0)),"",If(And(RC[-45]<EoMonth(RC[-1],0),RC[-16]="",Today()<=EoMonth(RC[-1],0)),Today()-RC[-45]+1,If(And(RC[-45]<EoMonth(RC[-1],0),RC[-16]="",Ttoday()>EoMonth(RC[-1],0)),EoMonth(RC[-1],0)-RC[-45]+1,If(And(RC[-45]<EoMonth(RC[-1],0),RC[-16]<EoMonth(RC[-1],0)),RC[-16]-RC[-45]+1,If(And(RC[-45]<EoMonth(RC[-1],0),RC[-16]>EoMonth(RC[-1],0)),EoMonth(RC[-1],0)-RC[-45]+1)))))"
me aider se il vous plaît
-