Aide pour repérer ligne par catégorie

Bonjour à toutes et tous,

Au sein du fichier joint (exemple) des informations liés à des projets récents classé par catégorie à savoir Actif, soumis etc.

7rapport.xlsm (13.40 Ko)

je souhaite désormais pouvoir copier coller dans un mail les lignes contenus dans active / Negociation / Submitted

Cependant je ne vois pas trop comment m'y prendre pour déjà repérer les lignes propre à chaque catégorie sachant que les cellules sont fusionnées

je sais juste que actif commence en ligne 5 par défaut et calculer la dernière ligne toutes catégories confondu

debut = 5
fin = .Range("B" & Rows.Count).End(xlUp).row

Merci par avance pour votre aide

Bonne journée

Bonjour,

Cependant je ne vois pas trop comment m'y prendre pour déjà repérer les lignes propre à chaque catégorie sachant que les cellules sont fusionnées

incorrigible !

https://forum.excel-pratique.com/excel/probleme-macro-avec-date-55942#p311543

une solution pour fusionner sans fusionner !

https://www.excel-pratique.com/fr/telechargements/doc-excel/fusionner-mfc-excel-no474

un test ... donnera la ligne début et le nombre de lignes

Sub test()

maRecherche = "Negociation"
Set cel = Sheets("rapport").Columns("A").Find(maRecherche)
If Not cel Is Nothing Then
    MsgBox maRecherche & " commence à la ligne " & cel.Row
    MsgBox "il y a " & cel.MergeArea.Rows.Count & " ligne(s)"
End If

End Sub
11rapport.xlsm (19.19 Ko)

merci steelson pour votre retour

je ne connaissais meme pas MergeArea.Rows.Count mais merci cela fonctionne bien

cependant pour la partie fusionner ce n'est pas de mon fait mais du script générant le fichier en question mais j'ai dores et déja pris acte de votre conseil

Rechercher des sujets similaires à "aide reperer ligne categorie"