numerologie

P

pat81fr

Guest
bjr, je cherche a faire une macro pour reduireun nombre de 2 chiffres en faisant l'addition de ses 2 chiffres et le refaire jusqu'à ce que ce nombre n'ait plus qu'un seul chiffre.
exemple 84 donne 8+4 =12 qu'il faut encore reduire à 1+2 =3.
Simple?
Merci aux experts.A+
 

PascalXLD

XLDnaute Barbatruc
Modérateur
Bonjour

un exemple de macro pour mettre en B1 ce que tu demandes pour un chiffre contenu en A1


Sub numero()
Dim MonNum As Byte
MonNum = Val(Right(Range('A1'), 1)) + Val(Left(Range('A1'), 1))
Range('B1') = IIf(MonNum > 9, Val(Right(MonNum, 1)) + Val(Left(MonNum, 1)), MonNum)

End Sub
 

andré

XLDnaute Barbatruc
Salut,

Je n'avais pas vu passer ton message.
Heureusement que tu me l'as signalé par messagerie privée !

De quelle formule parles-tu, j'en ai donné deux ?

En principe, il suffit de changer A1 par A2 dans la formule, le fait que cette cellule soit déjà le résultat d'une formule ne devrait rien changer.

Si cela ne marche pas, mets un petit exemple en pièce jointe, ou donne un exemple de ce que tu as en C1.

Bon dimanche.
Â+
 

Discussions similaires

Statistiques des forums

Discussions
312 452
Messages
2 088 535
Membres
103 879
dernier inscrit
JJB2