Bonjour,
Durant une macro je manipule une chaine de caractères contenant 2 éléments : une date et une heure.
Pour une raison que je ne comprend pas, et sans le modifier durant la macro dans la colonne de sortie je n'ai pas tout le temps le même format !
Quelqu'un peut-il m'expliquer pourquoi ?
Fichier test en pièce jointe.
Cordialement
PS : j'ai un niveau très bas en VBA et même en dev en général, expliquez comme à ignorant merci
Durant une macro je manipule une chaine de caractères contenant 2 éléments : une date et une heure.
Pour une raison que je ne comprend pas, et sans le modifier durant la macro dans la colonne de sortie je n'ai pas tout le temps le même format !
Quelqu'un peut-il m'expliquer pourquoi ?
Code:
VAR_NBR_AUTOMATE = Sheets("Import").Range("A65536").End(xlUp).Row
For VAR_COMPTEUR = VAR_NBR_AUTOMATE To 1 Step -1
With Worksheets("Import")
.Activate
.Cells(VAR_COMPTEUR, 4).Select
End With
Worksheets("Import").Cells(VAR_COMPTEUR, 4).NumberFormat = "General"
Worksheets("Import").Cells(VAR_COMPTEUR, 4).Value = Left(Worksheets("Import").Cells(VAR_COMPTEUR, 5).Text, 10)
Worksheets("Import").Cells(VAR_COMPTEUR, 5).Value = Right(Worksheets("Import").Cells(VAR_COMPTEUR, 5).Text, 8)
Next VAR_COMPTEUR
Fichier test en pièce jointe.
Cordialement
PS : j'ai un niveau très bas en VBA et même en dev en général, expliquez comme à ignorant merci