BDD.Rajout de col. suivant condition

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
 
M

Moa

Guest
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

  • ChercheArt.zip
    2.4 KB · Affichages: 13
A

Art

Guest
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
 

Discussions similaires

Réponses
2
Affichages
286
Réponses
3
Affichages
416