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

Statistiques des forums

Discussions
312 839
Messages
2 092 700
Membres
105 513
dernier inscrit
simo200100