Bonjour à tous,
N'ayant pas trouvé la solution à mon problème (de débutant) sur le forum, je m'en remets à vous :
Lorsque j'importe (en VBA) un fichier texte dans Excel, je perds le format texte originel, c'est à dire que dans certaines colonnes les nombres commencent par 0 (exemple : 01, 02, 03...), et je perds donc ce fameux "0" que je tiens absolument à conserver pour traitement ultérieur.
Voici l'instruction que j'utilise :
J'avais trouvé l'instruction : Cells.NumberFormat = "@"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Sub TEST2() Workbooks.OpenText _ Filename:="R:\NEWBD\Transfer\EMLD\RENOM_LOTS\EMLD_FL_LOT101.txt", _ Origin:=xlWindows _ , StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlNone, _ ConsecutiveDelimiter:=False, Tab:=False, Semicolon:=True, Comma:=False _ , Space:=False, Other:=False, TrailingMinusNumbers _ :=True End Sub
mais comme l'instruction Workbooks.OpenText... ouvre directement un nouveau classeur pour l'importation, je n'ai pas le temps de placer cette instruction.
Comment dois-je donc procéder ?
Merci à ceux qui voudront bien éclairer un pauvre petit débutant, lol.
A bientôt.
Partager