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

Re : Quelle ligne ?

Merci R@chid,david84 ainsi que phlaurent55


Merci pour vos suggestions...

J'trouve super la macro de phlaurent55... j'aime beaucoup la formule de David84...

Merci beaucoup à R@chid... tu as bien saisi ma demande

Clochard
 
Dernière édition:
Re : Quelle ligne ?


A partir du classeur joint initialement, code à coller dans le module Feuil1
d'après l'exemple de l'aide VBA de la méthode Find,
la procédure se déclenchant lors de la modification de la cellule H6 :


VB:
Private Sub Worksheet_Change(ByVal Target As Range)
                                   Dim Rg As Range
    If Target.Address <> "$H$6" Then Exit Sub
             Application.EnableEvents = False
             [K6].CurrentRegion.Clear
    
    If Target.Value > "" Then
           Application.ScreenUpdating = False
                                   C& = 10
        With [B6].CurrentRegion
               Set Rg = .Find(Target.Value, .Cells(.Count), xlValues, xlWhole, xlByRows)
            If Not Rg Is Nothing Then
                                  AD$ = Rg.Address
                Do
                                    C = C + 1
                    Cells(6, C).Value = Rg.Address(False, False)
                               Set Rg = .FindNext(Rg)
                Loop Until Rg.Address = AD
                               Set Rg = Nothing
            End If
        End With
    End If
             Application.EnableEvents = True
End Sub
_______________________________________________________________________________
Merci de cliquer sur J'aime ce post en bas à gauche de chaque message ayant aidé …

_______________________________________________________________________________
L'avenir n'appartient pas qu'à ceux se levant tôt mais surtout à ceux se donnant la peine de lire …
 
Dernière édition:
Re : Quelle ligne ?

RE,
Bonjour Philippe,

Dans votre macro...

Est-ce possible d'afficher en ligne ( k;l;m;n;o;p) au lieu que sur une colonne (k) ??

Merci de me répondre

Clochard
voir fichier joint

à+
Philippe
 

Pièces jointes

Re : Quelle ligne ?


La « petite merveille » déclenche une erreur si, positionné sur la cellule J6,
la touche Suppr est appuyée deux fois de suite !

Ce code est donc optimisable, peut-être réduit de une à 4 lignes selon le palliatif retenu …

_______________________________________________________________________________
Les erreurs sont les portes de la découverte. (James Joyce)

 
Re : Quelle ligne ?

Salut Marc L... et l Forum

Avec une formule je peux rechercher les lignes des noms se trouvant dans la colonne K6:K100... il peut y en avoir 60-70

Avec la macro... Est-ce possible de faire la même chose sans que ça devienne trop lourd ?

Clochard
 

Pièces jointes

Dernière édition:
Re : Quelle ligne ?

Re,

La « petite merveille » déclenche une erreur si, positionné sur la cellule J6,
la touche Suppr est appuyée deux fois de suite !

Ce code est donc optimisable, peut-être réduit de une à 4 lignes selon le palliatif retenu …

_______________________________________________________________________________
Les erreurs sont les portes de la découverte. (James Joyce)

erreur d’inattention réparée en pièce jointe

à+
Philippe
 

Pièces jointes

- 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
60
Affichages
1 K
Réponses
3
Affichages
122
Réponses
4
Affichages
164
Réponses
5
Affichages
257
  • Question Question
Microsoft 365 Lien vers pdf
Réponses
3
Affichages
189
Réponses
19
Affichages
800
  • Question Question
Microsoft 365 couleur et ligne
Réponses
6
Affichages
262
Retour