Colorer celulle suivant emplacement celulle active

fredh

XLDnaute Occasionnel
Bonjour a tous

Je suis en train de peaufiner un fichiers excell me permettant d'etablir une liste de materielle pour shema electrique.
J'avais penser a une solution que j'ai soumis au forum qui ma fournis une reponse tres rapide (Lien supprimé)mais apres reflexions j'adopte une autre direction:
A partir de E3 j'ai une zone dans laquelle je donne le nombre de piece suivant la page de schema sur laquelle je me trouve.
Pour l'instant ma liste de matos est restreinte mais elle va se remplir au fur et a mesure.

J'aimerai colorer les celules par rapport a l'emplacement de ma celulle active afin d'identifier directement mes lignes(designations du materielle) et mes colonnes (page du schema). Au taf je suis sous Office 97 alors l'identification des lignes et des colonnes est juste mise en gras (sur Excel 2003 elles sont en orange....) de plus mes lignes et colonne on des hauteur et largeur restreinte ce qui ne facilite pas l'identifications visuelle...

Ex celulle active sur E3
Coloration de A3,B3,C3,D3 et E1, E2

celulle active sur F6
Coloration de A6,B6,C6,D6 et F1, F2

celulle active sur Z150
Coloration de A150,B150,C150,D150 et Z1, Z2

Voici mon fichier excel
merci d'avance

Message édité par: fredh, à: 20/02/2006 09:09
 

fredh

XLDnaute Occasionnel
Re:Coloration celulle suivant emplacement celulle act

:woohoo: la 1er version est bien, ca marche

la 2em version 'efface' les couleur et la coloration s'arret sur la derniere lignes non vide et sur la derniere colonne non vide...(quoique cela peut etre pas mal car on voit tout de suite ou le tableau s'arrete)
ET le deplacement du curseur de celulle a celulle est TRES LENT.

Pour l'instant la 1er me convient c'est vraiment pratique ton 'shuntage', je peut tres bien travailler avec Merci encore pour ton aide

Si le coeur vous en dit on peut continuer a esayer d'ameliorer le schmilblick. Avec quelque petit optimisation visuelle :
1. mettre les ligne / colonne en jaune seulement jusqu'a la celulle active afin d'eviter le phenomene de croix jaune...
2. a la place du double clique et du clique droit mettre un 'bouton ON/OFF'...

Message édité par: fredh, à: 21/02/2006 15:13
 

_Thierry

XLDnaute Barbatruc
Repose en paix
Re:Coloration celulle suivant emplacement celulle act

Bonsoir Fredh, le Forum

Voici une approche avec un 'ToggleButton' pour un ON / OFF...Et également un code modifié pour ne colorier que jusqu'à la cellule active et pas au delà... (Evite phénomène de la croix)

Bonne Soirée
[ol]@+Thierry[/ol] [file name=XLD_Column_Row_Visual_Tracker.zip size=11623]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/XLD_Column_Row_Visual_Tracker.zip[/file]
 

Pièces jointes

  • XLD_Column_Row_Visual_Tracker.zip
    11.4 KB · Affichages: 28

fredh

XLDnaute Occasionnel
Re:Coloration celulle suivant emplacement celulle act

Salut _Thierry

J'ai essayer d'inserer ton code dans mon fichiers mais ca plante....
J'ai essayez d'inserer ma feuille de calcul dans ton fichier excel puis de copier ton code dans la feuille mais ca plante aussi.

Erreur en compilant....
je crois que mon excel 97 n'arrive pas a creer le bouton...

Sinon le code sur ta feuille marche bien sauf que si tu met le 'curseur sur Q15 par exemple et que tu descend sur Q16 etc ... le surlignage jaune ne suit pas jusqu'a la derniere ligne.
Expl.. si je sort de la zone non vide sur l'axe des colonne le surlignage ne suit pas si je bouge le curseur sur l'axe des ligne meme si celle ci ne sont pas vide
si je sort de la zone non vide sur l'axe des ligne le surlignage ne suit pas si je bouge le curseur sur l'axe des colonne meme si celle ci ne sont pas vide

Bon appetit ...

Message édité par: fredh, à: 22/02/2006 11:45
 

Discussions similaires

Statistiques des forums

Discussions
312 215
Messages
2 086 329
Membres
103 180
dernier inscrit
Vcr