Bonjour,
Je souhaite réduire des chaines de caractères. Je voudrais remplacer une partie d'une chaine par une autre plus courte.
Pouvez-vous me dire comment faire.
Merci.
Bonjour,
Je souhaite réduire des chaines de caractères. Je voudrais remplacer une partie d'une chaine par une autre plus courte.
Pouvez-vous me dire comment faire.
Merci.
Bonjour,
Oui on pourra sans doute te donner des solutions mais il faudrait être un peu plus explicite sur ce que tu as au départ et ce que tu souhaites obtenir à l'arrivée.
LES FAQ OFFICE - LES COURS OFFICE - LES COURS EXCEL - LES LIVRES OFFICE - SOURCES VBA - ATELIER BRICOLAGE VBA
Lorsque votre problème est solutionné, pensez à le signaler en cliquant sur le boutonau bas de la discussion.
Bonjour,
Tu peux regarder la fonction Replace dans l'aide
En fait, je veux remplacer les 8 premiers caractères d'une chaine par seulement 3 caractères.
Je n'ai pas trouver la fonction Replace dans l'aide. J'ai essayé la fonction Mid, mais ça ne donne pas ce que je veux.
J'ai une idée qui pourrait être de supprimer d'abord les caractères que je ne veux plus, et ensuite de concaténer les 3 caractères que je mets à la place.
Mais je ne sais pas comment supprimer des caractères d'une chaine.
Ni Replace ni Mid ? oh !!!!!
Dis-nous donc ce que t'affiche ceci, pour voir ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 toto = "blahebenblabla" toto = "voyons" & Mid(toto, 4) MsgBox toto toto = Replace(toto, "bla", "bli") MsgBox toto
voyonsebenblabla
voyonsebenblibli
J'ai essayé sur ma chaine de caractères, ça marche.
Mon problème est résolu.
Merci beaucoup, et excuse moi.
Bonsoir
Référence manquante? (outils/Références... et regarder s'il manque une référence. Si oui, la décocher...)
Version d'Excel?
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
---------------
Mes billets de blog sur DVP
Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
---------------
En effet, j'ai oublié de dire qu'il s'agissait de Excel 2002.
Toutes mes excuses.
Merci encore
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager