Macro qui selectionne le 1er code sur plusieurs séparés par des virgules

  • Initiateur de la discussion Céline
  • Date de début
C

Céline

Guest
Bonjour le forum !

J'ai une colonne avec plein de codes séparés par des virgules
ex : C-0002, C-0006, C-9999
Et je souhaiterai dans une autre colonne garder seulement le premier code
ex : C-0002.

Ceci avec une fonction ou une macro.
Merci beaucoup à tous

Et bon week-end en avance
Céline
 

Pièces jointes

  • nettoyage_liste_codes_separes_par_virgules.zip
    14.7 KB · Affichages: 11
C

Céline

Guest
Merci PhiBou,

Mais ca marche pas !
Avec la fonction =GAUCHE(A2;7) ca me donne ,C-0002
c'est presque ça ! mais sans la virgule

=GAUCHE(A1;TROUVE(",";A1)-1) pour ta fonction, j'ai pas compris ce qu'elle fait et elle ne me donne pas le résultat attendu, elle plante pas mais elle met vide .

A+
Céline
 
R

Robert

Guest
Céline,
Remplace A1 par A2 dans ton cas....
=GAUCHE(A2;TROUVE(",";A2)-1)
La macro veut dire prend la partie Gauche de la célulle A2 sur une longeur de la position de la virgule (Recherche la virgule dans A2) - 1 pour supprimer la virgule...
 

Discussions similaires

Statistiques des forums

Discussions
312 215
Messages
2 086 330
Membres
103 187
dernier inscrit
ebenhamel