Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : effacer une suite de cractere depuis une virgule [ Archives Visual Basic / Texte ] (ffaabbss)

mardi 22 février 2005 à 08:38:55 | effacer une suite de cractere depuis une virgule

ffaabbss

Bonjour,
Tout est presque dans le titre, j'ai une suite de caractere dans un textbox qui resemble à cela:
"il neige aujourd'huit, A B C D." J'aimerai suprimer ",A B C D" sachant que la suite "A B C D" peut etre variable ex: "A B C D E F". Mais dans tous les cas je commence à supprimer à partir de ma dernier virgule, celle-ci comprise.
Merci d'avance pour vos reponses.

mardi 22 février 2005 à 08:52:55 | Re : effacer une suite de cractere depuis une virgule

crenaud76

Réponse acceptée !
Dim i as long,Buffer as string

Buffer = Textbox1.text ' Stocke la chaine dans un buffer
i = instrrev(buffer, ",") 'Recherche une virgule dans la chaine en partant de la droite
If i >0 then  ' Si on a trouvé une virgule
  Buffer = left$(buffer, i-1)  ' On  ne prend que les i-1 caractères de gauche
else  ' Sinon (pas de virgule dans la chaine)
  msgbox "Aucune virgule dans la textbox"
endif
textbox1.text = buffer  ' On réaffecte le buffer à la propriété Text de la textbox

Christophe R

mardi 22 février 2005 à 08:53:36 | Re : effacer une suite de cractere depuis une virgule

casy

Membre Club
tmp = TonTxtBox.text
i = InStrRev(tmp , "," )
TonTxtBox.text = left$(TonTxtBox.text , len(TonTxtBox.text) - i )

Tu devrais pas etre très loin de la solution avec tout çà.


Si le cerveau était assez simple pour que nous puissions le comprendre,
nous serions assez bête pour ne pas le comprendre malgré tout.


mardi 22 février 2005 à 08:58:28 | Re : effacer une suite de cractere depuis une virgule

crenaud76

Casy < Regarde bien ton code !! Tu es dans les choux avec ça !!!

Christophe R

mardi 22 février 2005 à 09:09:06 | Re : effacer une suite de cractere depuis une virgule

casy

Membre Club
Vi exact, c'est parce que j'étais en train de codé la même chose mais avec right$ pour le boulot

Faudrais que j'arrete de tout mélanger, forum et boulot c'est pas bon

Désolé




Si le cerveau était assez simple pour que nous puissions le comprendre,
nous serions assez bête pour ne pas le comprendre malgré tout.


mardi 22 février 2005 à 10:37:02 | Re : effacer une suite de cractere depuis une virgule

ffaabbss

Merci beaucoup ca fonctionne parfaitement!



Cette discussion est classé dans : effacer, suite, virgule, cractere


Répondre à ce message

Sujets en rapport avec ce message

comment faire pour ajouter des données d'un userform (nom prenom...) dans une base de données et qui s'inscriront à la suite sans s'effacer les unes par les autre saisies aprés?? [ par Alban113 ] Voila g un user form style: nom : ..... prenom : .... adresse  : ..... ok          annuler  comment faire pour ke les données saisies sajooute dan Effacer la liste des récents [ par steph88 ] Salut à tous,Tout est dans le sujet :Comment effacer la liste des projets récents de VB ???Merci @ + effacer les pieces jointes [ par eryk17 ] bonjour,Dans mon boite mail, j'aimerai enelver ttes les pieces jointes en cliquant sur un bouton pour gagner de la place.Je voulais faire un transfert passer d'un userform excel à un autre sans effacer le contenu du premier [ par patrev ] bonjour a tousJE SUIS UN NOVICE EN VBAje voudrais connaitre le code pour passer par un bouton d'un userform à un autre sans effacer le contenu du prem Changer un point en virgule [ par JeffC1977 ] Salut... J'ai un bug.. je veux changer un point par une virgule voici mon code Private Sub txtTempsTemps_keypress(KeyAscii As Integer) If KeyAscii Pb suite désactivation barre de menu excel [ par K_SoZe ] Bonsoir, J'ai voulu tester un code sur Excel  afin  rendre invisibles les menus fichier, etc ..... Le problème c'est que maintenant, même en désactiv Gérer les alertes e-mail [ par CanisLupus ] Salut NIX et les développeurs du site.Au fil des participations, les alertes e-mail s'accumulent. Quand j'y pense, je fais un peu de ménage. Par exemp nombres décimaux [ par arzew99 ] bonjour,C'est utile de voir apparaître des puissances de 10 ds un résultat donné par notre programme mais parfois cela me gène ... explication :suite [vb6] apostrophe, virgule [ par tof008 ] Hello! Encore bloqué!!! c'est pas mon jour...Voilà, j'ai une bdA dans laquelle j'envoie des informations... problême : quand je met dans ce texte une format d'un nombre [ par chris_p ] LutSur un log sous vb7, toutes mes varibles pour mes calculs sont des nombres de type string.A l'affichage final, dans mon text de label, du fait qu'i


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 1,154 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.