Comment tester en vba la valeur d'une cellule Excel issue d'une formule
Résolu/Fermé
A voir également:
- Vba valeur d'une cellule
- Aller à la ligne dans une cellule excel - Guide
- Excel compter cellule couleur sans vba - Guide
- Excel cellule couleur si condition texte - Guide
- Verrouiller une cellule excel - Guide
- Diviser une cellule excel en deux horizontalement ✓ - Forum Excel
3 réponses
f894009
Messages postés
17267
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
23 mars 2025
1 713
7 févr. 2021 à 08:44
7 févr. 2021 à 08:44
Bonjour,
Quelle genre de formules?
Chez moi avec une formule simple et le .Value ca marche
Quelle genre de formules?
Chez moi avec une formule simple et le .Value ca marche
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 256
Modifié le 7 févr. 2021 à 09:10
Modifié le 7 févr. 2021 à 09:10
Bonjour,
ta formule doit retourner 0 (nombre) et non "0" (chaine)
Et si tu lis 0 le contenu réel peut être 0.00000000000001 <>0. Dans ce cas utiliser un arrondi
eric
ta formule doit retourner 0 (nombre) et non "0" (chaine)
Et si tu lis 0 le contenu réel peut être 0.00000000000001 <>0. Dans ce cas utiliser un arrondi
eric
Merci à vous deux pour vos réponses qui m'ont permis de vérifier que ma macro est correct.
La formule que j'utilise dans mes cellules me sert à compter le nombre de chaque lettres et chiffres utilisés dans des chaines de caractères.
=SOMMEPROD(NBCAR($B$1:$B$2)-NBCAR(SUBSTITUE($B$1:$B$2;A4;"")))
C'était un problème de rafraichissement que j'ai résolu en créant une macro qui copie une cellule vide et la colle dans une cellule vide de chaque lignes .
Je sais ce n'est pas très académique mais c'est la solution que j'ai trouvé qui fonctionne
Cordialement
J-P
La formule que j'utilise dans mes cellules me sert à compter le nombre de chaque lettres et chiffres utilisés dans des chaines de caractères.
=SOMMEPROD(NBCAR($B$1:$B$2)-NBCAR(SUBSTITUE($B$1:$B$2;A4;"")))
C'était un problème de rafraichissement que j'ai résolu en créant une macro qui copie une cellule vide et la colle dans une cellule vide de chaque lignes .
Je sais ce n'est pas très académique mais c'est la solution que j'ai trouvé qui fonctionne
Cordialement
J-P