1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| Dim Compteur_Annees As Integer
Dim Compteur_Heures As Long
Dim DateCourante As Date
Dim DateCourante_Str As String
Compteur_Annees = 1
Do
Compteur_Heures = 1
DateCourante = Cells(1, Compteur_Annees)
Do While (Cells(Compteur_Heures + 1, Compteur_Annees) <> "")
Compteur_Heures = Compteur_Heures + 1
DateCourante = DateCourante + TimeValue("00:30:00")
DateCourante_Str = DateCourante
If (Cells(Compteur_Heures, Compteur_Annees) <> DateCourante_Str) Then
Range(Cells(Compteur_Heures, Compteur_Annees), Cells(Rows.Count - 1, Compteur_Annees + 1)).Copy Cells(Compteur_Heures + 1, Compteur_Annees)
Cells(Compteur_Heures, Compteur_Annees) = DateCourante
Cells(Compteur_Heures, Compteur_Annees + 1).ClearContents
End If
Loop
Compteur_Annees = Compteur_Annees + 2
Loop While Cells(1, Compteur_Annees) <> "" |
Partager