Autres correction formule

  • Initiateur de la discussion ALEA()
  • Date de début
A

ALEA()

Guest
Bonjour, j'ai écrit:

For i = 10 To 5 Step -1

Cells(i, 13).Value = Formula = "=Alea.entre.bornes(1;30)"

Next i

VBA refuse la formule, vous pouvez m'aider?
merci
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Alea,
Testez ces deux macros :
VB:
Sub essai()
    For i = 10 To 5 Step -1
        Cells(i, 13).FormulaR1C1 = "=RANDBETWEEN(1,30)"
    Next i
End Sub

Sub essai2()
    Range("M5:M10").FormulaR1C1 = "=RANDBETWEEN(1,30)"
End Sub
La seconde est plus simple.
Pour la syntaxe utilisez l'enregistreur de macros, c'est rapide et efficace.
 

Discussions similaires

Réponses
2
Affichages
330
Réponses
4
Affichages
454

Statistiques des forums

Discussions
315 127
Messages
2 116 538
Membres
112 773
dernier inscrit
claire3651