Faire une macro sur excel pour transformer Fichier Word

Faire une macro sur excel pour transformer Fichier Word - VB/VBA/VBS - Programmation

Marsh Posté le 10-03-2005 à 18:38:07    

Bonsoir,
 
je souhaite créer une macro qui reprenne un fichier issu de word qui  me créer plusieurs champs.
 
je m'explique :ci-joint des adresses en exemples, je souhaite les mettre en forme dans plusieurs champs.  
 
Nom, Prénom, adresse, code postal, téléphone, portable et indication spéciale.
 
Merci de m'aider  
Cordialement.
Jean.
 
 
 
Pascal *** (Cyclisme) 320842
***
32190 - VIC FEZENSAC
Tél : 05.***.
Portable : 06.***.
 
Jean-Bernard *** (Rugby)
***  
32550 - MONTEGUT
Tél. 05.*** (dom) ou 05.*** (Bur)
Port : 06.***.
 
Jean-Claude *** (Basket)
***
32810 -DURAN
Tél. 05.*** (Dom)
 
Jean-Jacques *** (Rugby AB) 3317
***
32000 - A U C H
Tél. 05.***.


Message édité par lesolmes le 12-03-2005 à 14:24:41

---------------
Jean.
Reply

Marsh Posté le 10-03-2005 à 18:38:07   

Reply

Marsh Posté le 10-03-2005 à 21:15:51    

Méfie-toi de mettre des adresses réelles dans un forum qui est scanné régulièrement par Google (entre autres).
 
A part ça, je ne comprends pas ce que tu veux faire.
Tu as un fichier texte et tu veux le lire ligne par ligne et en créer un autre où tu mettrais tes infos en colonnes nommées?


---------------
Si on vous donne une info qui marche, DITES-LE!!!! ------ Si vous trouvez seul, AUSSI, votre solution peut servir à d'autres! ------ Je dois la majorité de mes connaissances à mes erreurs!
Reply

Marsh Posté le 11-03-2005 à 10:16:58    

Bonjour,
Merci pour ta réponse.
Je reçois un fichier sur Word 1500 noms de correspondants presse, je souhaite les convertir en Excel par champ, Nom, prenom adresse, code postal, Commune, et divers.
 
J'ai mis un modèle (tu as raison pour les noms, j'ai fais vite, j'aurais du mettre des noms bidon) .
Il faut que la macro puisse me mettre en forme tous les champs au lieu de le faire à la main qui est  fastidieux .
 
Cordialement.
 
Jean
 
Richard  Jean 50 avenue du Gers 32000 Auch Correspond Sportif
 
Mikado Pierre 20 avenue de l’yser 32000 Mirande Correspond  F.D
 


---------------
Jean.
Reply

Marsh Posté le 11-03-2005 à 11:43:43    

Bonjour,
je ne comprends pas ton message !
 
Cordialement.
Jean.


---------------
Jean.
Reply

Marsh Posté le 11-03-2005 à 12:00:58    

Il dit que tu peux cacher les nom et numéros de téléphone dans ton premier message en l'éditant.
Ce serait sage!
 
Pour ton problème, il me faut encore une info:
Ton fichier Word est-il structuré?
Si oui, de quelle façon?
Si non, comment distinguer la ligne d'adresse de la ligne de téléphone ou téléphone de portable?
Comment scinder (dom) et (bur)?
Si je pose la question, c'est que je vois une fois port et une autre portable...
Une fois 5 lignes, une fois 4...
 
Peut-on se baser sur le double saut de ligne et mettre tout à la suite (chaque ligne dans une cellule de la ligne Excel) et tu feras le tri ensuite?


---------------
Si on vous donne une info qui marche, DITES-LE!!!! ------ Si vous trouvez seul, AUSSI, votre solution peut servir à d'autres! ------ Je dois la majorité de mes connaissances à mes erreurs!
Reply

Marsh Posté le 11-03-2005 à 12:12:29    

le fichier word n'est structuré;comme tu peux le voir sur le premier message, il y a bien un double saut de ligne aprés la composition de chaque adresse. Tu peux mettre tout à la suite sur une ligne. mais l'ideal serait de mettre plusieurs champs distincts au mieux en créer même vide.
 
Cordialement
Jean.


---------------
Jean.
Reply

Marsh Posté le 12-03-2005 à 14:25:09    

Bon, j'ai viré les noms adresses et tél au cas où ils seraient réels


Message édité par antp le 12-03-2005 à 14:25:57

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed