Je récupère une chaine de caractère grace à la fonction right.
existe t'il une fonction qui me dise si la chaine que je récupère est un nombre entier ou pas ?
Je récupère une chaine de caractère grace à la fonction right.
existe t'il une fonction qui me dise si la chaine que je récupère est un nombre entier ou pas ?
C'est pour faire quoi au final ?
Il y a peut etre la fonction Cint mais je suis pas sur![]()
- Avant de poster,
et http://www.developpez.com/sources/
- Lors du post, n'oubliez pas, si besoin les balises CODE => voir ici pour l'utilisation
- N'oubliez pas le
![]()
- N'oubliez pas le
si la réponse vous a été utile !
une petite recherche sur ce forum t'aurais permis de trouver la réponse... et par exemple celui-ci: http://www.developpez.net/forums/sho...=nombre+entier
En fait ma chaine récupere des indices de type 3.1 ou 2.2.1
Comme il peut y avoir beaucoup d'indice j'aimerai savoir si on atteint un indice de type 1.1.100
donc je faisai right(indice, 3) et si c'est un entier alors c'est qu'on est arrivé à 100 (ou +)
J'aimerais aussi savoir si il y a une fonction qui calcule le nombre d'occurence d'un caractère dans une chaine (les "." pour connaitre le niveau de l'indice) ?
nb est par exemple entier si int(nb) = nb
et si nb n'est pas un nombre mais une chaine :
si int(val(nb)) = val(nb)
pour ne pas chercher midi à 14 heures !
Compter le nombre d'occurence d'une sous chaine dans une chaine. Deux solutions déjà traitées :
1. Instr placé dans une boucle
2. Split + UBound
pour le nombre d'occurence, je pense qu'il faut que tu lises tous les caractères unu par un et que tu incrémentes une variable à chaque fois que le caractère recherché apparait
Vous êtes racistes, masochistes, ou quoi ?
http://www.developpez.net/forums/sho...58&postcount=5
Deuxième partie de la question:Envoyé par jmfmarques
Envoyé par jerzy59
N'oubliez pas de cliquer surquand vous avez obtenu ou trouvé vous-même la réponse à votre question.
Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
Pensez aussi à voter pour les réponses qui vous ont aidés.
------------
Je dois beaucoup de mes connaissances à mes erreurs!
Très juste Alain (je m'étais arrêté aux entiers, sans voir la 2ème question)...
Le réponse de Catbull est donc bonne (entre autres possibles)![]()
Partager