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

Fouiner dans un fichier pour y retrouver une Macro

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

Nougatine95

XLDnaute Occasionnel
Bonsoir,
J'suis fa-ti-guée!
J'ai Macroter tout le Week-End 😕

Et là ce soir, panique, je ne trouve plus la Macro savamment écrite par Gael (qui est absent quelques jours), alors que j'avais su la copier et l'adapter à autre fichier.

En fait je ne la trouve plus sur aucun fichier, alors qu'elle fonctionne.

Merci pour votre dévouement.

PS: 1 semaine de pratique en macro, suis p'tet excusable.
 
Re : Fouiner dans un fichier pour y retrouver une Macro

Oups pardon,
j'ai cru qu'il était parti mais en fait trop gros, le voici réduit.

Tu avais trouvé le bon lien
 

Pièces jointes

Re : Fouiner dans un fichier pour y retrouver une Macro

Salut,

Voici la macro que je vois !

appuis sur alt +F11 pour afficher VBA et regarde dans les modules

Sinon click droit sur le bouton fais afficher macro et modifie celle qui est sur ce bouton !

A+
 
Re : Fouiner dans un fichier pour y retrouver une Macro

Merci Testrop,

La macro associée au bouton n'est pas celle que je cherche, voir dernier fichier joint.
Quand je fais ALT F11, moi rien voir

En fait c'est ça:
Code:
Sub recherche()
For Each cell In Range("E5:E" & Range("E1000").End(xlUp).Row).SpecialCells(xlCellTypeVisible)
    If cell.Value = "" Then
    cell.Offset(0, 1) = ""
    Else
    With Worksheets("liste de base").Range("E2:E" & Worksheets("liste de base").Range("E2000").End(xlUp).Row)
    Set c = .Find(cell.Value, LookIn:=xlValues, lookat:=xlWhole)
        If Not c Is Nothing Then
        cell.Offset(0, 1) = c.Offset(0, 1)
        cell.Offset(0, 2) = c.Offset(0, 2)
        Else
        Range(cell.Offset(0, 1), cell.Offset(0, 2)) = "?"
        End If
    End With
    End If
Next cell

End Sub

mais!!!!, je cherche où elle est, de façon à pouvoir l'insérer de la même façon au même endroit dans un autre fichier.
 
Re : Fouiner dans un fichier pour y retrouver une Macro

Bonjour,
Ha!!! J'comprends mieux!
J'ai donc fait une mauvaise manip et l'ai effacé, heureusement que j'avais gardé le code.

Désolée, excusez du dérangement.
Merci Suistrop, Skoobi.
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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…