comment faire pour savoir combien de valeur j'ai rentré dans une cellule.
Par exemple en A1 je tape = 10+20+30 et je voudrai qu'en A2 cela me dise 3 chiffres.
Voilà une 'tite macro qui devrait faire l'affaire :
NbNum = 0
toto = ActiveCell.Formula
Chaine = CStr(toto)
For Boucle = 1 To Len(Chaine)
Car = Mid(Chaine, Boucle, 1)
If IsNumeric(Car) = False Then NbNum = NbNum + 1
Next Boucle
Merci pour vos réponse.
J'ai voulu essayer la macro de Cathy mais cela ne marche pas ou alors que je ne sais où la mettre et comment faire. J'avoue que je suis un peu perdu.
Mille excuse et merci d'avance pour votre aide.
C'est exactement cela que je veux. Merci...mais je vais être encore un peu pénible. Je voudrais appliquer cettre macro pour plusieurs ligne. En effeit dans mon tableau j'ai une trentaine de ligne (de A1 à A30 et cela peut augmenter) et je voudrais le résultat obtenu avec la macro juste à coté (de B1 à B30). et si possible, est-ce que la macro peut s'éxécuter automatiquement.
Par avance merci.