|   Savoir comment utiliser les fonctions de faire des calculs dans Microsoft Excel 2003 est fondamentale pour créer des feuilles de calcul puissants. La suite logicielle est livré avec une multitude de fonctions intégrées que dans ce but , comme SUM, SUMIF et COUNT. Malheureusement, il n'existe pas de fonction intégrée pour le calcul des cellules colorées. Pour ce faire, vous devez créer une fonction définie par l'utilisateur à l'aide de Visual Basic Editor , un bureau en option add-on qui vous permet de créer des fonctions utilisateurs visuels basés Basic. Choses que vous devez Visual Basic Editor
 Voir Plus Instructions
 1
  accès Visual Basic Editor en cliquant sur le bouton "Outils" en haut de votre écran , la navigation à ». Visual Basic Editor" l'option "Macro" , puis en cliquant sur 2
  Copiez et collez le module de programmation Visual Basic suivant dans Visual Basic Editor , puis enregistrez-le : 
  ColorFunction de fonction ( rColor Comme Range, rrange Comme Range, SUM option As Boolean ) 
  Dim rCell Comme Range 
  Lcol As long 
  Dim vRésult 
  Lcol = rColor.Interior.ColorIndex 
  Si SUM = True Then 
  Chaque rCell En rrange 
  Si rCell.Interior.ColorIndex = Lcol Puis 
  vRésult = WorksheetFunction.SUM ( rCell , vRésult ) 
  End If 
  Suivant rCell 
  Else 
  Chaque rCell En rrange 
  Si rCell.Interior.ColorIndex = Lcol Puis 
  vRésult = 1 + vRésult 
  End If 
  Suivant rCell 
  End If 
  ColorFunction = vRésult 
  End Function 3
  Utiliser la fonction créée par l'utilisateur ColorFunction pour calculer le nombre de cellules colorées. La syntaxe de cette fonction est la suivante : 
  ColorFunction ( $ A $ 1 , $ B $ 1 : $ B $ 2, FALSE) 
  où $ A $ 1 représente la cellule que vous voulez comparer à , $ B $ 1 et $ B $ 2 représentent une plage de cellules sur une seule colonne et TRUE indique à la fonction à compter. 
  Étant donné que vous avez une cellule pourpre , B1, et que vous voulez calculer le nombre de cellules violettes entre les lignes C1 et C12 , vous pouvez utiliser la fonction comme suit : 
  ColorFunction (B1, C1: C12 , FALSE) 
 
 |