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

Rapport écrit pendant que la macro tourne

  • Initiateur de la discussion Initiateur de la discussion Michel_ja
  • 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 !

Michel_ja

XLDnaute Occasionnel
Bonjour, j'ai un besoin particulier. Voilà j'ai une macro, une boucle (code ci-bas) qui change toutes les 5 ou 6 secondes (je choisi le timming) le contenu d'une cellule. Le contenu est un mot (exemple un nom de pays) qui vient d'une liste et inserré dans cette cellule il déclenche la fonction BDSOMME qui renvoie un certain nombre de chiffres. Ceux-ci sont illustrés dans un graphique. Mon besoin = est-ce qu'on pourrait, lorsque j'ai le graphique sous les yeux, cliquer sur un bouton du pavé numérique (0,1, 2, ) pour indiquer que pour ce pays la tendance est à la baisse, à la hausse, ou stagne. Lorsque j'appuyerai sur ce bouton, j'aurai un copier de cellules où se trouve le nom du pays et un coller à un certain endroit de la feuille avec un retour à la ligne suivante pour le prochain pays ?
Merci bcp pour votre aide.

Voici les codes:
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

Dim temps As Variant, i As Integer


Sub Compteur()
temps = Now + TimeValue("00:00:05") 'Ici 7 secondes
Application.OnTime temps, "MajCel"

End Sub


Sub Majcel()

i = i + 1
If i = 1525 Then i = 2
Cells(51344, 5) = Sheets("Countries").Cells(i, 7)
Compteur
End Sub
 
- 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
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…