Tri et copie avec sauts de lignes  Sujet résolu

Pour toutes vos questions à propos d'Excel ...

Tri et copie avec sauts de lignes

Messagepar Abdellatif » 25 Jan 2012, 12:58

Bonjour,

Je souhaiterais une solution à mon souci dans le fichier joint
Merci
Fichiers joints
TRI ET SAUT DE LIGNES.xls
(98 Kio) Téléchargé 14 fois
Abdellatif
Jeune membre
 
Messages: 28
Inscription: 08 Nov 2011, 13:23
Version Excel: 2007FR

Re: TRI ET COPIE AVEC SAUTS DE LIGNES

Messagepar dubois » 25 Jan 2012, 14:26

Bonjour,
Code: Tout sélectionner
Sub Filtre()
Dim Lg&, i&
    Application.ScreenUpdating = False
   
    Lg = Range("b" & Rows.Count).End(xlUp).Row
    Range("k10:r" & Lg).Clear   'efface
   '--- filtre ---
   Range("b2") = "=i10<>"""""  'critère
   Range("b9:i" & Lg).AdvancedFilter Action:=xlFilterCopy, CriteriaRange:= _
    Range("b1:b2"), CopyToRange:=Range("k9:r9"), Unique:=False
    Range("b2").ClearContents
    '--- insère espaces ---
   Lg = Range("k" & Rows.Count).End(xlUp).Row
    For i = Lg To 11 Step -1
        Range(Cells(i, "k"), Cells(i, "r").Resize(4, 8)).Insert Shift:=xlDown
    Next i
End Sub

édit: Attention, les en-têtes doivent être identiques

Amicalement
Claude
Fichiers joints
Abdellatif_Filtre espacé.zip
(69.76 Kio) Téléchargé 8 fois
Faire simple, c'est ce qui est le plus compliqué ! et vice versa (à méditer)
dubois
Passionné d'Excel
 
Messages: 9258
Inscription: 08 Déc 2007, 12:03
Localisation: MEUDON région parisienne
Version Excel: Vista Office 2007FR

Re: TRI ET COPIE AVEC SAUTS DE LIGNES

Messagepar sandrine27 » 25 Jan 2012, 14:48

Bonjour Claude ce sujet m'intéresse mais je ne voit pas comment intégrer votre formule ou même votre boutond'action "GO",
pouvez-vous détaillez?
merci
sandrine27
Utilisateur occasionnel
 
Messages: 14
Inscription: 19 Jan 2012, 11:41
Version Excel: 2007 FR

Re: TRI ET COPIE AVEC SAUTS DE LIGNES

Messagepar Abdellatif » 25 Jan 2012, 18:31

Bonjour Claude,
Merci pour ta réponse qui me convient parfaitement
Je souhaiterais ajouter un tableau entre les deux
Regardes le fichier joint
Merci
Fichiers joints
Classeur2.xlsx
(37 Kio) Téléchargé 5 fois
Abdellatif
Jeune membre
 
Messages: 28
Inscription: 08 Nov 2011, 13:23
Version Excel: 2007FR

Re: TRI ET COPIE AVEC SAUTS DE LIGNES  Sujet résolu

Messagepar dubois » 25 Jan 2012, 19:43

Bonsoir,

En cherchant un peu, tu aurais pu le faire toi-même, en partant du 1er fichier !
Code: Tout sélectionner
Sub Filtre()
Dim Lg&, Lg2&, i&
    Application.ScreenUpdating = False
    Lg = Cells.Find("*", , , , xlByRows, xlPrevious).Row
    Range("m10:ac" & Lg).Clear   'efface
   
    '--- insère espaces tableau 2 ---
   Range("b9:i" & Lg).Copy Destination:=Range("m9")
    For i = Lg To 11 Step -1
        Range("m" & i).Resize(4, 8).Insert Shift:=xlDown
    Next i
    '--- filtre ---
   Range("b2") = "=i10<>"""""  'critère
   Range("b9:i" & Lg).AdvancedFilter Action:=xlFilterCopy, CriteriaRange:= _
    Range("b1:b2"), CopyToRange:=Range("v9:ac9"), Unique:=False
    Range("b2").ClearContents
    '--- insère espaces tableau 3 ---
   Lg2 = Range("v" & Rows.Count).End(xlUp).Row
    For i = Lg2 To 11 Step -1
        Range("v" & i).Resize(4, 8).Insert Shift:=xlDown
    Next i
End Sub

Claude
Fichiers joints
Abdellatif_Filtre espacé_2.xlsm
(28.86 Kio) Téléchargé 13 fois
Faire simple, c'est ce qui est le plus compliqué ! et vice versa (à méditer)
dubois
Passionné d'Excel
 
Messages: 9258
Inscription: 08 Déc 2007, 12:03
Localisation: MEUDON région parisienne
Version Excel: Vista Office 2007FR

Re: TRI ET COPIE AVEC SAUTS DE LIGNES

Messagepar Abdellatif » 25 Jan 2012, 22:37

Bonsoir Claude,
Mille merci pour ton aide. C'est parfait
J'aimerais connaitre ta réponse à la question de Sandrine27 au sujet du bouton "GO"
Merci
Abdellatif
Jeune membre
 
Messages: 28
Inscription: 08 Nov 2011, 13:23
Version Excel: 2007FR

Re: TRI ET COPIE AVEC SAUTS DE LIGNES

Messagepar dubois » 25 Jan 2012, 22:55

re,

Le bouton
1) Tu dessine une forme (ici un rectangle)
2) tu dimensionne, colore, écris comme tu veux
3) tu affecte la macro

c'est tout !

Claude
:btres:
Faire simple, c'est ce qui est le plus compliqué ! et vice versa (à méditer)
dubois
Passionné d'Excel
 
Messages: 9258
Inscription: 08 Déc 2007, 12:03
Localisation: MEUDON région parisienne
Version Excel: Vista Office 2007FR

Re: TRI ET COPIE AVEC SAUTS DE LIGNES

Messagepar sandrine27 » 26 Jan 2012, 11:40

Merci claude ^^
sandrine27
Utilisateur occasionnel
 
Messages: 14
Inscription: 19 Jan 2012, 11:41
Version Excel: 2007 FR

Re: TRI ET COPIE AVEC SAUTS DE LIGNES

Messagepar Abdellatif » 26 Jan 2012, 14:44

Bonjour Claude,
Merci encore pour ton aide. C'est super
Je souhaiterais apprendre le langage BVA, ce serait un rêve pour moi.
Si tu peux m'orienter (lien pour les cours ou site) car je suis un nul dans le domaine
Je suis un passionné et très motivé
Merci
Abdellatif
Jeune membre
 
Messages: 28
Inscription: 08 Nov 2011, 13:23
Version Excel: 2007FR


Retourner vers Excel - VBA

 


  • Sujets similaires
    Réponses
    Vus
    Dernier message

Utilisateurs en ligne

Utilisateurs parcourant ce forum: galopin01, Google Adsense [Bot] et 34 invités

cron