![]() |
|
Forum
|
|
|
#1 (permalink) |
|
Guest
Messages: n/a
|
Re Hello tout le monde
j'ai le problemes suivants : on viens de m'aider un elaborer la fonction suivante : Public Function NbColor(Plage As Range, vCellcolor As Range) As Byte Dim vColorTest As Long Dim Compteur As Long Dim vColorCell As Range Compteur = 0 vColorTest = vCellcolor.Interior.Color For Each vColorCell In Plage If vColorCell.Interior.Color = vColorTest Then Compteur = Compteur + 1 End If Next vColorCell NbColor = Compteur End Function Mais le rafraichissement ne se fait pas lors que je midifie la selection que dois je faire pour cela merci |
|
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
XLDnaute Accro
Date d'inscription: février 2005
Localisation: Montélimar
Version Excel : Excel 2000 (PC)
Messages: 1 159
|
Bonsoir CM
As tu essayé la touche F8 ? Abel. Edition : Heu ... pardon. F9 Coucou Celeda. Message édité par: Abel, à: 19/05/2005 22:57 |
|
|
|
|
|
#3 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: mars 2005
Localisation: Sermaise
Version Excel : Excel XP (PC)
Messages: 825
|
Bonjour CM, Abel, le forum
Une fonction est recalculée sur détection d'un événement Change, la modification de sélection n'est pas suffisante. F9 n'ira pas car cela ne provoque le recalcul que des fonctions modifiées depuis le dernier calcul, il faut faire CTRL+ALT+F9 pour recalculer toutes les fonctions. Sinon tu peux associer le recalcul à une procédure ou un événement sélectionChange en le spécifiant par exemple sur une multi sélection. Cordialement, A+
__________________
![]() à la mi août, tous les chats sont roux... |
|
|
|
|
|
#4 (permalink) |
|
XLDnaute Accro
Date d'inscription: février 2005
Localisation: Montélimar
Version Excel : Excel 2000 (PC)
Messages: 1 159
|
Bonjour le fil, le forum,
Oui, très juste Yeahou. Autant pour moi. Dans ma précipitation, j'en ai oublié les trois quart. Abel. |
|
|
|
| ANNONCES | |
![]() |
| Liens sociaux |
| Outils de la discussion | |
|
|