BDD.Rajout de col. suivant condition

  • Initiateur de la discussion Initiateur de la discussion Art
  • 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 !

A

Art

Guest
Bonjour à tous.
Voici mon problème, dans une base de donnée classique,
Nom,Prénom, Adresse, etc...
Serait il possible de faire en sorte par macro que lorsqu'il existe un caractère 10 ou 13 dans une colonne que la macro me crée une autre colonne à coté et m'y inscrive tout ce qui se trouve après ces caractères 10 ou 13? Si je ne suis pas claire, n'hésitez pas à me demander plus de précisions.
Bonne soirée à tous
@+
Art
 
Salut Art !

En effet, tu peux utiliser des formules pour faire ça !

STXT(C4;CHERCHE(13;C4;1)+2;NBCAR(C4)-(CHERCHE(13;C4;1)+1))

Voilà une formule qui va te garder tout ce qu'il y aura après ton chiffre 13, et ce, quelque soient le nombre de caractère avant et après ce 13.

Regarde le fichier joint.

Bonne nuit et @ +

Moa
 

Pièces jointes

Bonjour mickael, Moa et le forum
J'ai oublié de préciser que les caractères 10 et 13 étaient les numéros ASCII,
c'est à dire une mise à la ligne, et j'aimerais garder ce qui vient après dans une autre colonne à coté.
J'ai essayé la formule en modifiant le 13 et en écrivant Chr(13) à la place mais cela ne fonctionne pas.
Néanmoins je continue de chercher dans cette direction.
Merci pour vos propositions.
@+
Art
 
- 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

Retour