Bonjour à tous,
Je suis nouveau sur le site et après avoir fait pas mal de recherches (ici et ailleurs), je n'arrive pas à obtenir ce que je veux avec VBA sur Excel, car toutes les solutions proposées ne fonctionnent pas (faute d'avoir bien mis les lignes de code directement dans les modules).
Pour faire simple, (et je sais qu'Excel n'est pas fait pour traiter ce genre de données normalement), je voudrais pouvoir créer une fonction qui me permette de savoir si un article est disponible ou non en fonction de la couleur de remplissage de la cellule de l'article en question.
A savoir que dans ma première colonne "Articles", j'aurais mes différents articles, avec une couleur différente en fonction de sa disponibilité ou non. Et dans ma deuxième colonne "Disponible ?", j'aurais une réponse, "OUI" ou "NON" en fonction de s'il est disponible ou non, ce qui me permettrait de faire un filtrage pour accéder plus rapidement aux articles que je voudrais consulter.
Si un article est disponible, alors le remplissage est "Incolore", sinon, une autre couleur de la plage RGB.
Je mets le fichier en pièce jointe pour plus de facilité de compréhension.
Je précise aussi que j'ai essayé =SI(CELLULE("couleur";A2);"NON";"OUI") -Si A2 a un remplissage en couleur, alors NON, il n'est pas disponible ?- mais je ne suis pas sûr de bien l'utiliser, surtout que ça ne fonctionne pas (#NOM?), et que VBA serait beaucoup plus utile que les fonctions par défaut.
Je vous remercie de l'aide que vous pourrez m'apporter.
P.S. : Je suis sur Excel 2007 chez moi et une version plus récente au travail (je reviens vers vous dès que je sais laquelle).
Je suis nouveau sur le site et après avoir fait pas mal de recherches (ici et ailleurs), je n'arrive pas à obtenir ce que je veux avec VBA sur Excel, car toutes les solutions proposées ne fonctionnent pas (faute d'avoir bien mis les lignes de code directement dans les modules).
Pour faire simple, (et je sais qu'Excel n'est pas fait pour traiter ce genre de données normalement), je voudrais pouvoir créer une fonction qui me permette de savoir si un article est disponible ou non en fonction de la couleur de remplissage de la cellule de l'article en question.
A savoir que dans ma première colonne "Articles", j'aurais mes différents articles, avec une couleur différente en fonction de sa disponibilité ou non. Et dans ma deuxième colonne "Disponible ?", j'aurais une réponse, "OUI" ou "NON" en fonction de s'il est disponible ou non, ce qui me permettrait de faire un filtrage pour accéder plus rapidement aux articles que je voudrais consulter.
Si un article est disponible, alors le remplissage est "Incolore", sinon, une autre couleur de la plage RGB.
Je mets le fichier en pièce jointe pour plus de facilité de compréhension.
Je précise aussi que j'ai essayé =SI(CELLULE("couleur";A2);"NON";"OUI") -Si A2 a un remplissage en couleur, alors NON, il n'est pas disponible ?- mais je ne suis pas sûr de bien l'utiliser, surtout que ça ne fonctionne pas (#NOM?), et que VBA serait beaucoup plus utile que les fonctions par défaut.
Je vous remercie de l'aide que vous pourrez m'apporter.
P.S. : Je suis sur Excel 2007 chez moi et une version plus récente au travail (je reviens vers vous dès que je sais laquelle).