Verrouillage d'excel

  • Initiateur de la discussion Eric
  • Date de début
E

Eric

Guest
Bonjour à tous,
Est il possible dans excel de masquer :
La cellule active (le curseur) ainsi que le pointeur de la souris.
Je dois faire un affichage de plusieurs tableau excel et de graphique mis en page par macro et tournant en boucle avec raffraichisssement automatique des données et j'aimerais bien que les "lecteurs" des tableaux et graphiques ne voient pas la souris et le curseur ?
 
E

Eric C

Guest
Bonjour le forum
Bonjour Eric (Prénom sympa ...)

// Masquer ou afficher le curseur de la souris. Remerciements à l'auteur.

La fonction ShowCursor de la dll user32 permet de masquer ou d'afficher le curseur de la souris :
Code à placer dans un module :

Declare Function ShowCursor Lib "user32" (ByVal bShow As Long) As Long

Sub cache_souris()
Call ShowCursor(False)
Application.Wait (Now + 5 / 24 / 3600)
Call ShowCursor(True)
End Sub

La macro cache d'abord le curseur de la souris Call ShowCursor(False) puis l'affiche à nouveau après 5 secondes Call ShowCursor(True).
Je laisse l'exemple en entier Donc dans ton cas, tu enlèves Application.Wait .....
et n'oublies pas en quittant ton application de remettre à True. Je ne laisse pas d'exemple mais si besoin est, fais appel ...(Code dans Before_Close....)
@ ++ Eric
 

Discussions similaires

Réponses
6
Affichages
358

Statistiques des forums

Discussions
312 505
Messages
2 089 070
Membres
104 016
dernier inscrit
Mokson