EXCEL Programmation

Fermé
TeBoR Messages postés 2 Date d'inscription mercredi 18 mars 2009 Statut Membre Dernière intervention 18 mars 2009 - 18 mars 2009 à 19:35
TeBoR Messages postés 2 Date d'inscription mercredi 18 mars 2009 Statut Membre Dernière intervention 18 mars 2009 - 18 mars 2009 à 23:09
Bonjour, je souhaiterais supprimer des cellules en fonction de leur couleur (ou de certaines conditions).
Existe-t-il une fonction du type : (SI couleur cellule=jaune ALORS supprimer cellule), ou bien en VBA ?
Comment faire ? (svp !)
A voir également:

2 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 713
18 mars 2009 à 21:22
bonjour

Il n'y a pas de formule pour supprimer une cellule car la formule est une propriété d'une cellule et donc cela consisterai à ce que la cellule se suicide, peut-être une version japonaise avec harakiri :).

En Vba tu peux bien sûr le faire mais il faut que tu saches précisément les conditions de suppression :
fonction de leur couleur (ou de certaines conditions).
un peu imprécis...
0
TeBoR Messages postés 2 Date d'inscription mercredi 18 mars 2009 Statut Membre Dernière intervention 18 mars 2009
18 mars 2009 à 23:09
Merci d'avoir pris le temps de me répondre...
Plus précis :
J'ai un tableau 99x99 rempli de chiffres sur lesquels je veux faire des tests.

Exemple : Supprimer tout ce qui se trouve en dessous d'une diagonale du tableau, ou alors toute les cases qui sont des doublons ou plus....

Donc il me manque comment référencer correctement une cellule (extraire sa ligne, colonne) pour faire tourner des boucles for, et savoir comment supprimer le contenu d'une cellule qui ne me convient pas.

En gros, je n'arrive pas à trouver simplement comment je peux faire : Pour (i= ... à ...) si (condition) alors (supprimer ou colorier cellule).

Au pire, s'il y a une possibilité d'avoir des infos (un site) sur Vba pour ceux qui viennent de le découvrir aujourd'hui...

Merci!
0