khev
Messages postés4Date d'inscriptionmercredi 27 avril 2005StatutMembreDernière intervention21 avril 2009
-
26 mars 2009 à 17:43
khev
Messages postés4Date d'inscriptionmercredi 27 avril 2005StatutMembreDernière intervention21 avril 2009
-
29 mars 2009 à 16:25
Bonjour,
Est-ce que quelqu'un pourrait me dire si c'est possible d'importer un fichier ascii sur excel en recuperant des longeur fixe dans des colonnes ?
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 27 mars 2009 à 00:56
T'as eu peur, hein ?
A la main :
Menus "Fichier", "Ouvrir", type de "fichier TXT" puis tu réponds aux questions qui permettent de filtrer les données par longueur de texte
Par programme :
Instruction à utiliser : Open, Do-Loop, Line Input #, Left, Right, Mid, Instr ..., Close
Tu trouveras des exemples d'utilisation de ces instructions dans l'aide, mais aussi parmi les sources que tu trouveras en tapant "vba lire fichier" ou "vba lecture fichier" dans la recherche parmi les codes en excluant .Net
Ces exemples ne correspondent pas complètement à ce que tu veux faire, mais tu verras ainsi le mécanisme à utiliser.
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
khev
Messages postés4Date d'inscriptionmercredi 27 avril 2005StatutMembreDernière intervention21 avril 2009 27 mars 2009 à 13:08
Salut, je te remercie pour ta reponse. Au fait je suis novice sur ce sujet d'ouverture de fichier ascii sur excel, J'ai regarde comme tu m'a dit dans les codes mais rien trouver. Je sais qu'il faut utiliser les instrucions dans tu mentionnes mais n'arrive pas a comprendre si c'est avec une macro sur excel ou autre. Aurais tu un exemple a me proposer ?
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 27 mars 2009 à 14:34
Re
Oui, ce genre d'action se fait par macro.
Si tu sais le faire à la main, il te suffit d'enregistrer une macro pendant que tu le fais, et tu regardes dans le code ainsi généré, ça te donnera une idée.
+ des exemples dans l'aide de chaque instruction
+ les dizaines de questions avec réponse à cette même question en recherchant "vba lire fichier" dans le Forum
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 27 mars 2009 à 14:36
Pour info, les fichiers FRM, BAS ou CLS des projets VB6 sont visualisables dans un éditeur de texte classique et leur syntaxe ressemble à 90% à celle de VBA
khev
Messages postés4Date d'inscriptionmercredi 27 avril 2005StatutMembreDernière intervention21 avril 2009 29 mars 2009 à 16:25
Salut,
Dis moi est-ce possible de mettre en piece jointe un exemple de mon fichier ? Tu pourras mieux cerner mon probleme. Je cherche une solution en meme temps avec macro auto.