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

IHM Discussion :

Compter certains types de caractères dans champ [AC-2007]


Sujet :

IHM

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2011
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 67
    Points : 29
    Points
    29
    Par défaut Compter certains types de caractères dans champ
    Bnjour à tous,

    Je voudrais pouvoir compter le nombre de fois qu'un caractère donné (dans ce cas le signe -) apparait dans un champ

    Je pense qu'il ca doit être un truc du style =compte(car(-)) mais bien sur je n'y arrive pas.

    Merci de votre aide

  2. #2
    Expert confirmé Avatar de nico84
    Homme Profil pro
    Consultant/développeur ERP
    Inscrit en
    Mai 2008
    Messages
    3 117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant/développeur ERP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 3 117
    Points : 5 244
    Points
    5 244
    Par défaut
    Bonjour,

    Je ne crois pas que ça existe...
    Tu peux utiliser par exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    len(machaine)-len(replace(machaine,"-",""))

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2011
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 67
    Points : 29
    Points
    29
    Par défaut
    Merci du tuyau,

    Je vois la logique dans le truc mais ce na marche pas, je n'ai pas "len" dans les fonctions dispo et quand je mets ca dans le source controle

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =len(listeamortos)-len(replace(listeamortos,"-",""))
    Il m'envoie promener...

    J'ai essayé avec des [] autour du nom du champ "listeamortos" mais pas mieux...

    Merci de l'aide

  4. #4
    Expert confirmé Avatar de nico84
    Homme Profil pro
    Consultant/développeur ERP
    Inscrit en
    Mai 2008
    Messages
    3 117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant/développeur ERP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 3 117
    Points : 5 244
    Points
    5 244
    Par défaut
    Selon l'endroit où c'est écrit, il faut peut-être le "franciser"

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2011
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 67
    Points : 29
    Points
    29
    Par défaut
    Je voulais mettre ca dans le source controle des propriétés du controle, si je peux eviter le vba pour ca je suis pas faché....

    Merci

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2011
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 67
    Points : 29
    Points
    29
    Par défaut
    Bonjour à tous,

    je relance mon sujet car je n'ai pas trouvé ni eu de réponse....

    Je cherche juste a compter le nombre de fois que le caractère "-" (moins) apparait dans un controle....

    Merci de votre aide

  7. #7
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 859
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 859
    Points : 14 977
    Points
    14 977
    Par défaut
    Bonsoir,
    "francisé" cela donne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =NbCar([listeamortos])-NbCar(Remplacer([listeamortos];"-";""))

  8. #8
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2011
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 67
    Points : 29
    Points
    29
    Par défaut
    Super, ca marche nickel, merci beaucoup...

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

Discussions similaires

  1. dépasser 255 caractères dans champ d une table
    Par mario13 dans le forum Modélisation
    Réponses: 2
    Dernier message: 20/06/2008, 13h13
  2. Reconnaître un type de caractère dans une chaîne
    Par FoxDeltaSierra dans le forum ASP.NET
    Réponses: 5
    Dernier message: 03/07/2007, 18h31
  3. Controler le type de caractére dans un edit
    Par adrix26 dans le forum Delphi
    Réponses: 2
    Dernier message: 05/11/2006, 17h06
  4. empecher saisie de caractères dans champ de type input text
    Par mussara dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 27/06/2006, 15h09
  5. Caractères dans champ
    Par Sebmox dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 11/05/2006, 12h47

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