feuille active

C

chris

Guest
bonjour le forum
est ce que qelqun sait comment afficher la page en cours lors de l'execution d'une macro en effet j ai une macro qui copie des données d'une sheet vers plusieur sheets differentes et je voudrais voir la feuille en cours de copie est ce assez clair merci d'avance
bye
 
J

Jean-Marie

Guest
Bonjour Chris

Je te conseille plustôt d'afficher un message dans la barre d'état, qui est plus rapide de d'afficher la feuille

L'instruction : Application.StatusBar = "Copie des données de la feuille ..."

Bonne fin de journée

@+Jean-Marie
 
@

@+Thierry

Guest
Bonsoir Jean Marie, Re Chris

Attention toutefois à veiller à rendre la main à Excel sur cette barre de Status...

Voici ce que l'aide précise par un exemple :

oldStatusBar = Application.DisplayStatusBar
Application.DisplayStatusBar = True
Application.StatusBar = "Please be patient..."
Workbooks.Open filename:="LARGE.XLS"
Application.StatusBar = False
Application.DisplayStatusBar = oldStatusBar

Car sinon tel que présenté, on reste avec "Copie des données de la feuille ..." jusqu'à ce que l'on redémarre Excel... Donc il ne faut pas oublier de toujours mettre "Application.StatusBar = False" pour rendre la Main à Excel...

Bonne Soirée
@+Thierry
 

Discussions similaires

Réponses
2
Affichages
261
Réponses
10
Affichages
236
Réponses
3
Affichages
272

Statistiques des forums

Discussions
314 121
Messages
2 106 128
Membres
109 495
dernier inscrit
jerome bonneau