Astuce VBA : racine carrée / carré
Racine carrée
Pour obtenir la racine carrée d'une valeur en VBA, vous avez besoin de la fonction Sqr :
Sub exemple()
nombre = 9
MsgBox Sqr(nombre) 'Affiche la racine carrée : 3
End Sub
Carré
Pour obtenir le carré d'un nombre, il vous suffit d'utiliser "^" (comme pour une formule dans une cellule) :
Sub exemple()
nombre = 9
MsgBox nombre ^ 2 'Affiche le carré : 81
MsgBox nombre ^ 3 'Affiche le cube : 729
End Sub