Bonsoir,
Le 15 septembre 2010 16:27, Frank Thomas <[email protected]> a écrit :
> Bonjour,
> J'ai reçu une liste d'adresses sortie d'un logiciel de compta dans un état
> affreux, du style suivant, en deux lignes :
>
> Monsieur Alain DUPONT
> 33ter rue blanche 75003 PARIS
>
A première vue, je dirais :
lecture dans OpenOffice Writer,
se positionner au début de la première ligne,
démarrer l'enregistrement de macro,
<Touche END> pour se positionner à la fin de ligne, <taper un espace ou
point-virgule><touche SUPPR><touche flèche bas><Touche Home>
Arrêter l'enregistrement macro et l'enregistrer sous le nom "main".
(ça ça devrait déjà recoller ton adresse sur une ligne et passer à la ligne
suivante)
Pour le faire + d'une fois, c'est plus facile via un raccourci clavier.
Donc :
Outils - personnaliser - <onglet clavier> - <sélectionner la touche F4 par
exemple>-
Catégorie : Macros openoffice.org - user - standard -modules1
Fonction : Main
[modifier]
[OK]
Maintenant, chaque fois que tu appuies sur <F4> il va te remettre les 2
lignes d'adresses sur une seule ligne.
Quand tu auras tout remis sur une ligne.
Rechercher - remplacer
rechercher : <espace>+
remplacer par : ;
[Options avancées]
[X] expressions régulières
[tout remplacer]
[fermer]
ça, ça te remplacera tous les blancs par des points virgules.
Enregistre ensuite ton document sous
Nom : mesadresses
format fichier : TEXTE(.txt)
Conserver format actuel : [Oui]
ça ca va te créer un fichier texte de type "csv" ou presque.
Pour le récupérer en Calc,
Ouvrir Calc
Insertion - feuille à partir d'un fchier... - <sélectionne et ouvre ton
document mesadresses.txt>
<coche le "point virgule" comme séparateur> - OK - OK
et voilà ;-)
reste plus qu'à recombiner les cellules que entre-elles ;-)
nb : Y'a peut-être plus simple....
Yves
> Comment la traduire en fichier d'adresses avec un champs pour chaque
> information, à savoir :
> civilité, prénom, nom, adresses, code postal, commune.
>
> I y en a 80 adresses.
> Je connais rien des fonctions texte de Calc. Faut-il plutôt refaire toute
> la liste manuellement ???
>
> Merci de vos idées,
> ftr
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
--
web site : http://www.molenbaix.com