Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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
455
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…