Macro incrémenter formule dans cellule

  • Initiateur de la discussion Initiateur de la discussion kwakos
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

kwakos

XLDnaute Occasionnel
Salut le forum !

Voilà, j'ai un petit probleme sur ma macro qui ne marche pas, et je ne comprend pas pourquoi.
Je voudrais qu'en cliquant sur mon bouton cela incrémente ma cellule a2 de la feuille 2 de la formule "=ALEA.ENTRE.BORNES(1;A1)"

donc j'ai écrit :
Private Sub CommandButton1_Click()
Sheets(2).Range("a2").Formula = "=ALEA.ENTRE.BORNES(1;A1)"
End Sub

Mais voilà... BUG...
Que se passe-t-il ?

Merci à vous !

kwakos
 
Re : Macro incrémenter formule dans cellule

Bonjour kwakos.

C'est normal que ça bugue : vba est un langage complexe écrit en anglais, et ne supporte pas "ALEA ENTRE BORNES" écrit en français !

Pour incrémenter une formule en vba, il faut utiliser "autofill".
 
Dernière édition:
Re : Macro incrémenter formule dans cellule

Re bonjour

@kjin : Ca ne fonctionne pas chez moi, cela n'incremente pas la formule dans ma cellule mais cela affiche la formule comme un texte

@Lii : ta solution fonctionne parfaitement ! Un grand merci !!!

Merci à vous tous
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
499
Retour