ldetienne100
XLDnaute Nouveau
Bonjour,
Il me faut une constante pour déterminer la dimension d'une variable tableau. La valeur de la constante dont j'ai besoin est égale à la valeur de Log(base1 ^ gr1) / Log(base2) arrondi à la hausse, soit Round(Log(base1 ^ gr1) / Log(base2) + 0.5).
Voici mon code:
Sub Macro1()
Const base1 = 12
Const base2 = 34
Const gr1 = 8
Const gr2 = Round(Log(base1 ^ gr1) / Log(base2) + 0.5)
Dim nb2(gr2) As Byte
Le débogueur bute toujours sur le mot «Round». Je me demandais alors comment contourner ce petit problème.
Merci!
Il me faut une constante pour déterminer la dimension d'une variable tableau. La valeur de la constante dont j'ai besoin est égale à la valeur de Log(base1 ^ gr1) / Log(base2) arrondi à la hausse, soit Round(Log(base1 ^ gr1) / Log(base2) + 0.5).
Voici mon code:
Sub Macro1()
Const base1 = 12
Const base2 = 34
Const gr1 = 8
Const gr2 = Round(Log(base1 ^ gr1) / Log(base2) + 0.5)
Dim nb2(gr2) As Byte
Le débogueur bute toujours sur le mot «Round». Je me demandais alors comment contourner ce petit problème.
Merci!