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 !

mamour60

XLDnaute Junior
Bonjour a tous,

SUr une feuille Analyse j'ai un nom de mois en D3 et lorsque je lance la macro recap me selectionne le mois dans la feuil Recap en B5 :B16 et je doit copier les cells dela feuil Analyse G22 et G23 dans la feuil Recap dans La colonne C et D en fonction du mois.

J'ai un message d'erreur execution 91 : variable objet ou variable blox with non definie lorsque je lance cette macro quelq'un peut me dire pourquoi.
Merci d'avance

Sub Recap()
Dim plage As Range
Dim test As String
test = Worksheets("Analyse").Range("D3").Value

sheets("Recap").Select

Set plage = Range("B5:B16")
plage.Find([test]).Select

End Sub

Bruno
 
Re : Macro avec find

Bonjour Bruno

modifies peut être comme suit, si j'ai bien compris :

Code:
Sub Recap()
Dim plage As Range, test As String
test = Worksheets("Analyse").Range("D3").Value
Sheets("Recap").Select
Set plage = Range("B5:B16").Find(test, , xlValues, xlWhole, , , False)
If Not plage Is Nothing Then plage.Select
End Sub

bonne journée
@+
 
- 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
4
Affichages
586
Réponses
1
Affichages
575
  • Question Question
Microsoft 365 Erreur de macro
Réponses
4
Affichages
860
L
Réponses
9
Affichages
1 K
Retour