![]() |
|
Forum
|
|
|
#1 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: juillet 2005
Messages: 147
|
Salut à tous,
je cherche à sélectionner uniquement une partie d'une cellule. En effet, j'ai récupéré une base de donnée d'établissements, el les numéros de tel et de fax sont dans la même cellule. J'aimerai donc grâce à une macro sélectionner uniquement les caractère 6 à 20 et les copier, puis les derniers caractères si ce sont des chiffres. Mercide votre aide Arnaud |
|
|
|
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: février 2005
Version Excel : Excel 2000 (PC)
Messages: 259
|
bonsoir,
avant de regarder les fonctions texte (gauche droite nbcar et surtout dans ton cas stxt), je te conseille de regarder le menu données / convertir. A mon avis si tu fais un tri avant, tu pourras éclater ta colonne en quelques manoeuvres car les données ne contenant que des chiffres vont se trouver en premier et en lançant cet outil sur cette sélection ça va se faire d'un coup. |
|
|
|
|
|
#3 (permalink) | |
|
XLDnaute Barbatruc
Date d'inscription: février 2005
Localisation: Sète
Version Excel : Excel 2003 (PC)
Messages: 2 920
|
Bonjour Adebrux, bonjour Sylvain,
Le code à suivre fonctionne sur la cellule active, à toi de l'adapter pour un plage. Pour les caractères de 6 à 20 : Mid(ActiveCell, 6, 15) pour le reste la macro suivante : Citation:
|
|
|
|
|
|
| ANNONCES | ||
![]() |
| Liens sociaux |
| Outils de la discussion | |
|
|