Bonsoir Etienne77, Le Forum,
Pas besoin de VBA, une simple formule suffit.
Car c'est un nombre de Mersenne.
En mathématiques et plus précisément en arithmétique, un nombre de Mersenne est un nombre de la forme 2n − 1 (où n est un entier naturel non nul), un nombre de Mersenne premier (parfois nombre premier de Mersenne), est donc un nombre premier de cette forme. Ces nombres doivent leur nom au religieux érudit et mathématicien français du XVIIe siècle Marin Mersenne, mais, près de 2000 ans auparavant, Euclide les utilisait déjà pour étudier les nombres parfaits.
Quelques exemples: pour 3 variables on aura donc 3^2 -1 soit 3 à la puissance 2 puis on retranche 1.
pour 4 variables on aura 4^2 -1. Soit 15.
pour 13 variables on aura 13^2 - 1.Soit 8191. Etc...
Je rappelle que c'était l'objet du défi de la rentrée 2021 sur ce site suivre ce lien: Défi