2013-10-14 5 views
1

Certains de mes responsables ont accès à Office 2010 ou version ultérieure. Je sais que dans le nouveau bureau, il y a la possibilité de filtrer par couleur de cellule. Mais sur mon sol, nous avons seulement Office 2003. Je me demande s'il y a un moyen de filtrer par le remplissage de la cellule?Comment filtrer par couleur de cellule?

La façon dont je le fais en ce moment est de créer une autre colonne, en mettant un "x" manuellement sur les lignes en surbrillance. Et puis filtrez-le avec le "x". Y a-t-il un moyen plus simple de faire cela? (Ils ont des centaines de rangées comme ça). J'utilise Window XP avec Excel 2003.

+3

[** 'itérer sur les cellules si elles correspondent à vos critères puis surligner les lignes **) (http://vba4all.wordpress.com/category/vba-macros/highlight-cells-based-on-a-condition /) ou [* 'la partie macro ici' *] (http://stackoverflow.com/questions/18984319/how-do-i-highlight-rows-with-a-certain-phrase/18984420#18984420) –

+1

Pour xl2003, AFAIK (et je peux me tromper) mais vous ne pouvez pas faire cela en utilisant une fonctionnalité intégrée. Vous devrez utiliser VBA pour résoudre ce problème. –

+0

Il n'y a pas de fonctionnalité intégrée pour faire cela dans Excel 2003 mais vous pouvez le faire avec des macros. Utilisez une macro pour ajouter votre "x", puis vous pouvez filtrer par cette colonne. –

Répondre

-1
  1. Installer ASAP Utilities http://www.asap-utilities.com/
  2. Cliquez sur ASAP onglet Utilitaires
  3. Choisissez "Sélectionner" avec le grand pointeur de la souris sur
  4. Choisissez « Sélectionnez les cellules à base de le contenu, le formatage et plus ...
  5. allez dans l'onglet « sur la base de la mise en forme et plus »
  6. Sélectionnez « couleur de cellule » et choisissez la cellule exemple qui contient votre couleur
  7. Choisissez votre gamme de cellules et choisissez toute la ligne
  8. Cliquez sur OK

Cela vous permettra de sélectionner toutes les lignes. Colorie les lignes entières qui sont maintenant sélectionnées. Trouvez une colonne vide et utilisez find/replace pour trouver la couleur que vous venez d'ajouter et remplacez-la par un 'x'. Vous pouvez maintenant filtrer dans cette nouvelle colonne pour x, ce qui équivaut à un filtrage sur la couleur des colonnes d'origine. C'est mieux pour que vous n'ayez pas à ajouter un nouveau caractère à la colonne existante qui pourrait contenir des données.

+0

Etes-vous sûr que cela fonctionne pour Excel 2003? – pnuts

+0

Oui, vous devez installer les utilitaires ASAP Ma première réponse non. – holaSenor

Questions connexes