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

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

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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

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
 
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...
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
11
Affichages
3 K
Retour