Ouvrir un fichier avec une macro

G

Guillaume

Guest
Bonjour,

J'ai un fichier qui se situe sous la racine : Z:\horizontal\stabilite\stabilite_superficielle et qui se nomme croissance_new.res. et j'aimerai pouvoir automatiser cette ouverture et la conversion des données par une macro unique.

Pour ouvrir ce fichier j'utilise les options "standards" de l'assistant importation de texte. Par contre après je suis obligé de rempacer tous les "D" et les "." du fichier par des "E" et des "," pour que mes nombres soient au format standard. J'aurai besoin de vous surtout pour la première étape : ouvrir le fichier avec une macro.

Je joint un fichier .res (similaire à un fichier texte avec des données à l'intérieur en colonne).

Merci beaucoup par avance de votre aide
 

Pièces jointes

  • exemple.zip
    550 bytes · Affichages: 26
  • exemple.zip
    550 bytes · Affichages: 25
  • exemple.zip
    550 bytes · Affichages: 25
A

Abel

Guest
Bonjour Guillaume,

L'enregistreur donne ça :

Workbooks.OpenText Filename:= _
"Ton chemin\exemple.res", Origin:=xlWindows, _
StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=True, Tab:=False, Semicolon:=False, Comma:=False _
, Space:=True, Other:=False, FieldInfo:=Array(Array(1, 1), Array(2, 1), Array _
(3, 1), Array(4, 1), Array(5, 1), Array(6, 1))

Je suppose que le séparateur est l'espace.

Pour le remplacement de caratères, il y a Lien supprimé une excellente intevention de Thierry et de Ti.

En espérant que cela te dépanne.

Abel.
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 963
Messages
2 093 996
Membres
105 906
dernier inscrit
aifa