Macro recherche et après??...

  • Initiateur de la discussion Initiateur de la discussion Tripod
  • 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 !

T

Tripod

Guest
Voici une macro de recherche


Sub jul()
Dim ws As Worksheet
Dim c As Range
reC = InputBox(Chr(10) & 'Rechercher :' & Chr(10) & _
'(minuscules ou majuscules...)', 'Lancer une recherche...')
If reC = '' Then Exit Sub
For Each ws In Worksheets
With ws.Cells
Set c = .Find(reC)
If Not c Is Nothing Then
adDt = c.Address
With Application
.GoTo Reference:=ws.Range(adDt), Scroll:=True
.ScreenUpdating = True
End With
nreC = MsgBox('Désirez-vous poursuivre la recherche' & Chr(10) _
& 'sur les autres onglets ?' & Chr(10), 36, _
'Recherche accomplie...')
If nreC = vbNo Then Exit Sub
Set c = .FindNext(c)
Do
Set c = .FindNext(c)
Loop While c.Address <> adDt
End If
End With
Next ws
rnreC = MsgBox('Aucune autre donnée correspondante à : ' _
& UCase(reC), vbInformation, 'Lancer une recherche...')
End Sub

Quel type de formule dois-je utiliser pour ,par exemple, effacer ou copier la ligne ou se trouve la cellule recherchée et trouvée par la macro recherche??

Merci
 
- 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

Discussions similaires

Réponses
10
Affichages
533
Réponses
5
Affichages
478
Retour