Gabriel Jourdain a écrit : > Le mercredi 9 juillet 2008, Yannick a écrit : >> Gabriel Jourdain a écrit : >>> Le mercredi 9 juillet 2008, Gabriel Jourdain a écrit : >>>> Bonjour, >>>> >>>> Bonne nouvelle c'est faisable et ce n'est pas trop compliquer : >>>> >>>> -recopier sur une autre feuille les colonnes à nettoyer >>>> >>>> -une fois sur la feuille qui ne contient que les colonnes à >>>> nettoyer, ouvrir la boite de dialogue "Chercher & remplacer" qui >>>> se trouve dans le menu Edition. >>>> >>>> -dans cette boite de dialogue cocher la case intitulée "Respecter >>>> la casse". Cliquer sur le bouton "Autres options" et sous ce >>>> bouton cocher la case "Expressions régulières" >>>> >>>> -Remplir la zone de texte intitulée "Rechercher" par l'expression >>>> suivante (attention il faut aussi inclure les crochets) : >>>> >>>> [:upper:]*[lower:]+ >>> J'AI OUBLIE DEUX POINT DEVANT LE L DE lower >>> >>> [:upper:]*[:lower:]+ >>> >>> et j'ai aussi oublié de préciser que je n'ai nettoyé que la colonne >>> N car c'est pareil pour les autres. >>> >>> Gabriel. >> Bonsoir, >> >> Merci à tous ceux qui ont pris le temps de regarder le fichier et/ou >> de me donner des pistes. >> >> En à priori absolu je pense que c'est la solution de Gabriel qui sera >> retenue. >> Je la mettrai en œuvre grandeur nature demain dans la journée. Je >> vous en dirais plus demain soir. > > Bonjour, > > La colonne "O" possède une particularité qu'il faut modifier avant > d'appliquer l'expression : > > [:upper:]*[:lower:]+ > > en effet certaines des lettres majuscules sont suivies d'un > point "."(J.,) qui ne sera pas considéré par l'expression citée. Pour > mémoire je rappelle qu'elle sélectionne les lettre minuscules et les > lettres majuscules attachées à(ux) lettres minuscules. Le point "." > n'est pas reconnu comme un lettre minuscule, il faut donc le remplacer > par une d'entre elle pour que la majuscule qui y est attachée soit > aussi sélectionnée lors de l'utilisation de > l'expression "[:upper:]*[:lower:]+". Pour ce faire il ne faut pas > cocher "expressions régulières", ensuite dans la zone de texte > rechercher il faut taper un point "." et dans la zone remplacer taper > un "u" par exemple puis effectuer la recherche et le remplacement (à > n'effectuer que sur la colonne "O") ensuite cocher "Expressions > régulières" et appliquer l'expression "[:upper:]*[:lower:]+" et la > suite du post précédent. Il est aussi possible de gérer cette > particularité en dernier mais il faudra refaire > un "[:upper:]*[:lower:]+" à toi de voir. > > Gabriel.
Bonsoir, Bon j'ai travaillé tout l'après-midi et les manips indiquées par Gabriel hier sont géniales et propres avec la seule réserve qu'il a vue et qu'il donne ci-dessus. Cette modification sera utile pour mes autres tableaux similaires. Comme je ne suis pas des plus doué les choses n'avancent pas très vite mais j'ai déjà grâce à ces conseils une page web de faite avec 922 patronymes différents sortis de la colonne 'O'. La colonne N est en train de subir le même sort avec ses 1381 patronymes différents. Ce sont les visiteurs de mon site le mois prochain qui seront content de ces nouvelles pages. Amitiés -- Yannick VOYEAUD --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
