probleme de copier/coller de zones multiples

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

rach85

XLDnaute Nouveau
salut a tous,
jé fé une macros sous vba ki test les les plages fusionnées puis selectionne des lignes selon un critere. mon macro sélectionne seulement la derniere zone (je vx selectionner toutes les zones ki correspond au critere )
merci d avance.

puis copier ces zones vers une autre feuille.
Code:
Sub selectfusionnee()
Sheets("Rach Test").Activate
'selection des cellules fusionnées
Dim cell As Range
Dim mg, k, l, j
'Boucle sur les cellules utilisées dans la feuille
For Each cell In Sheets("Rach Test").UsedRange.Cells
    'Si la cellule est fusionnée
    'Cherche l'adresse de la plage fusionnée
    If cell.MergeCells Then
    mg = cell.MergeArea.Address
    'cherche les lignes associées à la plage fusionnée
    'selectionner les plages associes au lignes fusionnées dont au moins une cellule de colonne 5 <>""
    k = Split(mg, ":")
    l = Split(k(0), "$")
    j = Split(k(1), "$")
      
    For i = l(2) To j(2)
    If Cells(i, 5).Value <> "" Then
    Rows(i).Select
    Selection.Copy
    Sheets(2).Activate
    ActiveSheet.Paste
    End If
    Next
    End If

Next cell

End Sub
 

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
1
Affichages
1 K
Réponses
68
Affichages
8 K
Retour