Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…