IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

chercher dans une chaine de caractere une sécquence ** [XL-2007]


Sujet :

Macros et VBA Excel

  1. #1
    Membre éclairé

    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    791
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 791
    Points : 688
    Points
    688
    Par défaut chercher dans une chaine de caractere une sécquence **
    Bonjour,

    Afin de détecter les éventuels problemes avant une importation de donnée, je dois vérifier dans une colonne si des chaines de caractere particuliere ne sont pas présente ("no ref", "xx", "**",...)

    j'ai utilisé pour tester ca, mais je n'arrive pas a adapter pour trouver les chaines de caracteres qui contiennnent "**"

    Ca peut etre n'importe où dans la chaine

    j'ai essayé , , et sans succes

    Est-ce quelqu'un aurait une idée de comment mettre les ~ pour tester s'il y a dans la cellule testée la chaine de caractere "**" (s'il n'y en a qu'un, c'est pas un probleme mais a partir de 2 à la suite, c'est louche et il faut vérifier)

    Ou peut-etre que like n'est pas pertinent et qu'il y aurait une meilleurs méthode?

    J'ai trouvé un systeme D a base de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    len(chaine)-len(replace(chaine,"*",""))>1
    mais ca ne permet pas de tester si c'est a la suite

    Quelqu'un a une suggestion? merci beaucoup

  2. #2
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 124
    Points : 55 929
    Points
    55 929
    Billets dans le blog
    131
    Par défaut
    Bonjour

    L'aide en ligne t'aurait apporté la réponse...

  3. #3
    Membre éclairé

    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    791
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 791
    Points : 688
    Points
    688
    Par défaut
    arg

    le pire, c'est que j'ai consciencieusement commencé par aller lire les tutos sur les chaines de caractere mais j'ai pas pensé a aller aussi voir dans l'aide

    ca marche parfaitement du coup, merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] Evaluer la valeur d'une variable à partir d'une chaine de caracteres
    Par batseb dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 02/11/2013, 09h43
  2. Réponses: 11
    Dernier message: 13/05/2013, 16h59
  3. Comparer une chaine de caractere à une autre
    Par cotede2 dans le forum Linux
    Réponses: 5
    Dernier message: 09/12/2009, 23h45
  4. Réponses: 29
    Dernier message: 06/03/2008, 22h33
  5. Extraire une valeur entiere d'une chaine de caractere
    Par Aloneghost dans le forum Débuter
    Réponses: 2
    Dernier message: 25/04/2006, 12h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo