Bonjour,
Mon fichier a changé d'un coup (peut-être qu'un collègue l'aurait ouvert avec d'autres paramètres ce qui aurait changé les dates?)
Et les dates en dessous du 13/xx/202x ont toutes été changées en format américain
Il s'agit de la première opération de ma Macro, dont le début de code se trouve plus bas, elle viens supprimer les Feuil1 et 3 pour ensuite ouvrir le fichier de mon collègue où les dates fonctionnent très bien et sont au bon format cependant elles ont l'heure en plus et je dois m'en débarrasser
(son tableau est la même liste sauf que j'y apporte des modifications dans la suite de ma macro, d'où la copie de son tableau dans mon classeur.)
Ma question est donc, comment faire pour retrouver mes dates normales? J'ai essayé de changé le format de cellule mais cela ne fonctionne pas, j'ai également essayé de tout passé en date américaine pour ensuite les repasser en français mais là non plus, pas de succès
Merci si quelqu'un peut m'aider à m'en sortir
Sub Liste()
Sheets(Array("Feuil3", "Feuil1")).Select
Sheets("Feuil1").Activate
ActiveWindow.SelectedSheets.Delete
Workbooks.Open Filename:= _
"Z:\PC-RECEPTION-EXPEDITION\PV\IMPRESSION\LISTE-PV-REF-OF-1.xls"
Windows("LISTE-PV-REF-OF-1.xls").Activate
Sheets("Feuil1").Select
Sheets("Feuil1").Copy After:=Workbooks("SUIVI NC.xlsm").Sheets(6)
Columns("B:B").Select
Selection.Replace What:=" *", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False, FormulaVersion:=xlReplaceFormula2
Range("B2:B10485").Select
Selection.TextToColumns Destination:=Range("B2"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
Semicolon:=False, Comma:=False, Space:=False, Other:=False, FieldInfo _
:=Array(1, 4), TrailingMinusNumbers:=True
Selection.NumberFormat = "dd/mm/yyyy"