XL 2010 Affiche de feuilles en boucle

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 !

lovesky

XLDnaute Junior
Bonjour,

J'aurai aimé savoir si il était possible d'afficher une feuille d'un classer A, aprés x minutes, afficher une feuille d'un classeur B, ensuite aprés x minutes, revenir à l'affichage de la feuille du classeur A et ainsi de suite en boucle.

Si non, supposons que tout soit dans le même classeur, serait possible d'afficher Feuille A, aprés x minutes, afficher Feuille B, aprés x minutes, on revient à feuille A ... ainsi de suite en boucle.

Je vous remercie d'avance pour votre aide ou piste
 
Bonsoir lovesky,

Créez le fichier A.xlsm et placez cette macro dans un module standard :
Code:
Sub Activer()
Static n, t 'mémorise les variables
Dim x, F1 As Worksheet, F2 As Worksheet
x = 1 'temps en minutes, à adapter
n = n + 1
On Error Resume Next
Set F1 = Workbooks("A.xlsm").Sheets("Feuil1") 'fichier et feuille à adapter
Set F2 = Workbooks("B.xlsm").Sheets("Feuil2") 'fichier et feuille à adapter
F1.Visible = xlSheetVisible: F2.Visible = xlSheetVisible 'si une des feuilles est masquée
Application.Goto IIf(n Mod 2, F1, F2).[A1]
Application.OnTime t, "Activer", , False
t = Now + x / 1440
Application.OnTime t, "Activer"
End Sub
Ouvrez (éventuellement) le fichier B.xlsm et lancez la macro.

A+
 
- 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
15
Affichages
1 K
Compte Supprimé 979
C
Retour