Excel Downloads
Forum

Précédent   Excel Downloads Forums > Archives > Forum Excel Downloads - Archives


 
 
LinkBack Outils de la discussion
Vieux 08/04/2004, 19h42   #1 (permalink)
Eric D
Guest
 
Messages: n/a
Par défaut Changement de couleur quand le curseur passe sur la cellule

Bonjour,

Je souhaiterais faire changer la couleur de fond d'une cellule au moment où le curseur passe sur celle-ci.
Dès que le curseur sort de la zone de la cellule, cette dernière reprendrait sa couleur initiale.

Est-ce possible ?

Merci pour vos tuyaux,
Eric
 
ANNONCES
Vieux 08/04/2004, 22h34   #2 (permalink)
mDF
Guest
 
Messages: n/a
Par défaut Re: Changement de couleur quand le curseur passe sur la cellule

Bonsoir Eric,

Tu trouveras ci-joint un petit exemple qui devrait répondre à ton problème.
Je suppose qu'il y a sûrement plus simple...


Cordialement.
Didier
Fichiers attachés
Type de fichier : zip PourEric.zip (7,6 Ko, 17 affichages)
 
Vieux 08/04/2004, 23h25   #3 (permalink)
Eric D
Guest
 
Messages: n/a
Par défaut Re: Changement de couleur quand le curseur passe sur la cellule

Merci pour ta réponse Didier.

Je pense que l'on tient une partie de la solution.

Cependant, je pensais au changement de couleur de la cellule au simple passage du curseur SANS avoir à cliquer sur celle-ci.

Si d'autres idées jaillissent, je suis preneur.

Merci encore,
Eric
 
Vieux 24/04/2004, 14h22   #4 (permalink)
Anduriel
Guest
 
Messages: n/a
Par défaut Re: Changement de couleur quand le curseur passe sur la cellule

Utilise se code que tu mets dans la balise <td>

<td onMouseOut="javascript:this.style.background=''cod e_couleur_quand_la_souris_n'est_pas_dessus (pour ne rien mettre laisser vide" onMouseOver="javascript:this.style.background='cod e couleur quand la souris pas dessus'">

Voila
Anduriel
 
Vieux 24/04/2004, 14h59   #5 (permalink)
LaurentTBT
Guest
 
Messages: n/a
Par défaut Re: Changement de couleur quand le curseur passe sur la cellule

Bonjour à tous

je ne pense pas que ce soit possible directement dans excel. L'événement Mouse_Move existe pour des controles, mais pas dans une feuille de calcul.

Donc il faut passer par des moyens très détournés.

Je ne vois pas de solution simple pour le moment. A part aller récupérer les coordonnées du pointeur (possible par API, je crois), mais encore faut-il connaitre aussi les coordonnées de la cellule en question, bref, c'est la grosse artillerie.

Sinon, pour Anduriel, comment intégrer ce code dans une macro excel? Peut-on mettre directement du javascript sous VBA? je vais essayer.

Bon courage.

Laurent.
 
ANNONCES
 

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 21h56.


(C) 2006 Excel Downloads