Recherche de commentaires sur une plage de cellule

Résolu/Fermé
Signaler
Messages postés
96
Date d'inscription
dimanche 21 avril 2013
Statut
Membre
Dernière intervention
9 septembre 2016
-
Messages postés
96
Date d'inscription
dimanche 21 avril 2013
Statut
Membre
Dernière intervention
9 septembre 2016
-
Bonjour,

Voici mon problème:

J'ai un fichier excel avec deux feuilles: feuille1 et feuille2:

* dans ma feuille1, sur la plage de cellules A6 à A10 par exemple, certaines cellules contiennent des commentaires. Quand il y a un commentaire, une plage de cellule est colorée. Un exemple:

- en A6 il y a un commentaire = "Arrêt du 20/02 au 23/02" et les cellules A6 à A9 sont colorées en jaune

- en A10 il y a un autre commentaire = "S du 24/02 - 26/02" et les cellules A10 à A12 sont également en jaune

* je dois copier le format des cellules de A12 à la dernière ligne non vide de la feuille1 et le coller en A6 dans ma feuille2

Voici mon besoin: en copiant ainsi les formats de cellule, je voudrai récupérer le commentaire du début de la plage colorée. Pour mémo, j'ai dit plus haut: quand il y a un commentaire, il y a également une plage de données qui est colorée à partir de la cellule du commentaire.

Dans mon cas présent, il faudrait qu'en A6 dans feuille2 soit collé également le commentaire de la cellule A10 de feuille1. Par contre, s'il n'y avait pas de commentaire en A10 et que les cellules aient été colorées de A6 à A12 de la feuille1, le commentaire serait celui de A6. En somme, l'emplacement du commentaire est aléatoire. J'ai voulu crée un code qui dirait ce qui suit mais que j'arrive pas à l'écrire en vba:

- d'abord: copier / coller le format (ça je sais faire, tout va bien) de A12 dans feuille1 vers A6 dans feuille2

- ensuite: si couleur A6 de feuille1 = couleur A12 de feuille1 alors rechercher de A12 à A6 si cellule contient un commentaire. Dès que la cellule est trouvée, copier la cellule et collage spécial commentaire sur A6 de feuille2.

Est-ce que ma demande est assez claire ? Si oui, merci d'avance de m'aider à trouver la boucle à utiliser.

Merci.



1 réponse

Messages postés
96
Date d'inscription
dimanche 21 avril 2013
Statut
Membre
Dernière intervention
9 septembre 2016
4