Bonjour,
Ca fait des heures que je me prend la tête sur une macro:
Le but étant d'insérer des lignes avec l'heure sous format >24h, jusque la pas de soucis mais par contre dans la colonne en secondes cela recommence à 0 à partir de 24h
If cellule.Offset(0, 1).Value = "ST" And cellule.Offset(-1, 1).Value = "P_DI2" Then
' Insertion de la LH NAT 2 -> X
cellule.Offset(1, 0).EntireRow.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
cellule.Offset(1, 0).Value = "L_H"
cellule.Offset(1, 2).Value = "P_NAT2"
cellule.Offset(1, 3).Value = "PY"
cellule.Offset(1, 4).Value = "IMR"
cellule.Offset(1, 5).Value = "NAT"
cellule.Offset(1, 6).Value = "PZ"
cellule.Offset(1, 7).Value = 1
cellule.Offset(1, 8).Value = cellule.Offset(0, 2).Value + TimeSerial(0, 0, TpsStationNAT2)
cellule.Offset(1, 8).NumberFormat = "[hh]:mm:ss"
cellule.Offset(1, 9).Value = Second(cellule.Offset(1, 8).Value) + 60 * Minute(cellule.Offset(1, 8).Value) + 3600 * Hour(cellule.Offset(1, 8).Value) (C'est ici mon problème!!!!)
cellule.Offset(1, 10).Value = cellule.Offset(1, 8).Value + TimeSerial(0, 0, TpsNAT2_Z)
cellule.Offset(1, 10).NumberFormat = "[hh]:mm:ss"
cellule.Offset(1, 11).Value = Second(cellule.Offset(1, 10).Value) + 60 * Minute(cellule.Offset(1, 10).Value) + 3600 * Hour(cellule.Offset(1, 10).Value)
cellule.Offset(1, 12).Value = "V"
26:09:55 7795 26:10:15 7815 au lieu de 26:09:55 94165 26:10:15 94215
Help help. Merci