Bonjour,
Je cherche desesperemment à écrire une macro VBA d'ouverture de fichier.
La particularité est que ce fichier, déposé quotidiennement sur un serveur change de nom. Il prend le nom de la date du jour, au format : aaaammjj.txt.
Voici la macro actuelle, qui pointe vers un nom de fichier fixe.
Savez-vous comment je pourrais modifier cette macro pour qu'elle ouvre de facon dynamique le fichier du jour ?
Merci.
Workbooks.OpenText Filename:= _
"R:\20051003.TXT", Origin _
:=xlWindows, StartRow:=1, DataType:=xlDelimited, TextQualifier:= _
xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, Semicolon:=False, _
Comma:=False, Space:=False, Other:=False, FieldInfo:=Array(Array(1, 1), _
Array(2, 1), Array(3, 1), Array(4, 1), Array(5, 1), Array(6, 1), Array(7, 1), Array(8, 1), _
Array(9, 1), Array(10, 1), Array(11, 4), Array(12, 4), Array(13, 1), Array(14, 1), Array(15 _
, 1), Array(16, 1), Array(17, 1), Array(18, 1), Array(19, 1), Array(20, 1), Array(21, 1), _
Array(22, 1), Array(23, 1), Array(24, 1), Array(25, 1), Array(26, 1), Array(27, 1)), _
TrailingMinusNumbers:=True
Message édité par apeter le 06-10-2005 à 09:51:03