VB et Excel compter des valeurs d'une cellule
Résolu/Fermé
Berty59
Messages postés
38
Date d'inscription
mercredi 3 juin 2009
Statut
Membre
Dernière intervention
21 janvier 2010
-
17 juin 2009 à 10:14
MInh - 17 sept. 2012 à 09:23
MInh - 17 sept. 2012 à 09:23
A voir également:
- VB et Excel compter des valeurs d'une cellule
- Liste déroulante excel - Guide
- Aller à la ligne dans une cellule excel - Guide
- Verrouiller cellule excel - Guide
- Si et excel - Guide
- Excel cellule couleur si condition texte - Guide
4 réponses
slt!
ben je pense que pour régler ton probleme tu peux convertir ton code postal en binaire puis faire un ET logique avec un masque et reconvertir vers un nombre décimal... ca doit etre long et compliqué mais c une idée comme une autre...
ben je pense que pour régler ton probleme tu peux convertir ton code postal en binaire puis faire un ET logique avec un masque et reconvertir vers un nombre décimal... ca doit etre long et compliqué mais c une idée comme une autre...
Berty59
Messages postés
38
Date d'inscription
mercredi 3 juin 2009
Statut
Membre
Dernière intervention
21 janvier 2010
2
17 juin 2009 à 11:58
17 juin 2009 à 11:58
Ou sinon tu aurais le code VB pour convertir le code postal en string, ensuite alor récupérer les 2 premiers caractères ?
Bonjour,
Une solution serait d'utiliser les fonctions de traitement des chaines
Soit CodePostal la variable de qui pointe sur la valeur de la cellule à traiter
et CP la variable de type String qui récupère les 2 premiers chiffres
-Si le code postal est enregistré au format texte: CP=Left(CodePostal,2)
-Si le code postal est enregistré au format numérique : CP=Left(Str(CodePostal),2)
Une solution serait d'utiliser les fonctions de traitement des chaines
Soit CodePostal la variable de qui pointe sur la valeur de la cellule à traiter
et CP la variable de type String qui récupère les 2 premiers chiffres
-Si le code postal est enregistré au format texte: CP=Left(CodePostal,2)
-Si le code postal est enregistré au format numérique : CP=Left(Str(CodePostal),2)
Berty59
Messages postés
38
Date d'inscription
mercredi 3 juin 2009
Statut
Membre
Dernière intervention
21 janvier 2010
2
18 juin 2009 à 14:42
18 juin 2009 à 14:42
merci tech-57 (encore une fois), c'était pile ce que je cherchais !
a + !
a + !
17 sept. 2012 à 09:23
Par ex: pour le département 67000 (dans la cellule B2 par exemple); la formule est: =stxt(B2;1;2)