Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Trouver la cellule contenant un texte pour commencer une macro
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 !
Re : Trouver la cellule contenant un texte pour commencer une macro
Bonsoir Tchangy, bonsoir le forum,
Essaie comme ça :
Code:
Sub Macro1()
Dim r As Range 'déclare la variable r (Recherche)
Set r = Sheets("ton_onglet").Cells.Find("Désignation", , xlValues, xlWhole) 'définit la variable r
If Not r Is Nothing Then r.Select 'si il existe au moins une occurrence, sélectionne r
End Sub
Pour restreindre la recherche, remplaces Cells par une Range que tu définiras...
Re : Trouver la cellule contenant un texte pour commencer une macro
Bonsoir et merci beaucoup,
Maintenant comment puis je définir la cellule (ligne/colonne) ? pour l'utiliser dans un while/wend :
Sub recap()
Dim sh As Worksheet, r As Range
For Each sh In Worksheets
sh.Select
If Range("A1") = "Fiche de préconisation" Then
Set r = sh.Cells.Find("Désignation", , xlValues, xlWhole)
While Cells(XXX, XXXX) <> "TOTAL"
..
Wend
Else: End If
Next sh
End Sub
Re : Trouver la cellule contenant un texte pour commencer une macro
Bonjour le fil, bonjour le forum,
Quel intérêt de rechercher Désignation dans ce cas-là ?... Autant rechercher le Total correspondant à la ligne (ou à la colonne) contenant Désignation...
- 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