Bonjour, bonjour
C'est encore moi !
Lors d'un dernier poste on m'avait donné un code afin de convertir au format date une rangée de cellule cependant j'essaye de l'appliquer à d'autre format de donnée mais j'ai un peu du mal car je ne comprend pas bien ce que fait le code :
Ce que j'essaye de convertir est par exemple pleins de date de la forme de: 12/12/2016 09:00:00 vers 12/12/2016
Sub ConversionDate()
Dim c As Range, txdh, txd
Dim Rangeeffect As Range
Set Rangeeffect = Worksheets("tactical_planning").Range("F2:P1000")
For Each c In Rangeeffect
On Error GoTo errform
txdh = Split(Trim(c.Value))
'txd = Split(txdh(0), ".")
txdh(0) = DateSerial(CInt(txd(2)), CInt(txd(1)), CInt(txd(0)))
c.Value = CDate(txdh(0)) ' j'obtiens une erreur ici
c.NumberFormat = "dd/mm/yyyy"
errform:
Next c
End Sub