Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Selectionner les cellules ayant un certain format

  • Initiateur de la discussion Initiateur de la discussion peuf23
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

peuf23

Guest
Bonjour,

Je souhaiterai selectionner dans ma feuille uniquement les cellules ayant un fond vert. Comment puis-je faire?

Merci d'avance...

peuf23
 
Re : Selectionner les cellules ayant un certain format

Oulà, je crois que c'est pas trop mon niveau.
Aucun moyen simple de résoudre mon pb?
sourtout que mes cellules ne sont pas en format conditionnel...
 

Pièces jointes

Re : Selectionner les cellules ayant un certain format

Bonjour peuf23, jp14, le Forum,

Pourquoi vouloir absolument imposer des usines VBA alors qu'Excel (à partir de la version 2002 et sûrement de 2000) sait répondre à cette simple question de sélection ?

Peuf23, tu peux faire :
  • Menu Edition / Rechercher... (ou bien CTRL + R)
  • Bouton Options, puis Format
  • Onglet Motif, choisir la couleur désirée et faire OK
  • Bouton Rechercher Tout
  • Finalement, dans la liste en dessous, sélectionner l'ensemble des lignes à l'aide de la touche SHIFT (ou clic sur une ligne et CTRL + A)
  • Bouton Fermer.
Tes cellules de couleur sont maintenant toutes sélectionnées.

Cordialement,
 
Re : Selectionner les cellules ayant un certain format

Bonsoir

Voici une macro qui recherche une couleur ( à modifier)
Sub rechercher()
Dim plagecel As Range
Dim couleurfond As Integer
Dim cellule As Range
Dim Msg As String, Style As String, Reponse2 As String
Dim Title1 As String
Dim xnomfi As String
xnomfi = ActiveSheet.Name


couleurfond = 3 ' à modifier pour indiquer le numéro de couleur
For Each cellule In Range("A1:X1000")' à modifier pour la plage de travail
' Si Text est égal à "Bonjour".
If cellule.Interior.ColorIndex = couleurfond Then
Title1 = " Rechercher une couleur " 'Titre de la zone de saisie
Msg = "Couleur trouvée à " & cellule.Address
Style = vbRetryCancel + vbCritical + vbDefaultButton2
Reponse2 = MsgBox(Msg, Style, Title1)
If Reponse2 = vbCancel Then
Sheets(xnomfi).Range(cellule.Address).Select
Sheets(xnomfi).Select
Range(cellule.Address).Select
Exit Sub
End If
End If

Next
End Sub

Bon courage

JP
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
18
Affichages
607
Réponses
3
Affichages
215
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…