Comment tester en vba la valeur d'une cellule Excel issue d'une formule
Résolu/Fermé
A voir également:
- Vba récupérer la valeur d'une cellule avec formule
- Formule excel pour additionner plusieurs cellules - Guide
- Formule si et - Guide
- Recuperer message whatsapp supprimé - Guide
- Aller à la ligne dans une cellule excel - Guide
- Recuperer video youtube - Guide
3 réponses
f894009
Messages postés
17222
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
8 janvier 2025
1 712
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 249
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