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

VBA Faire un copier/coller selon certaines conditions

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

vdh_xavier

XLDnaute Junior
Bonjour,

merci à celui ou à celle qui voudra bien lire mon message et s'intéresser à mon problème.

Voilà j'ai le code suivant :


Sub Tri()
Sheets("Tableau des dettes").Select
Sheets("Tableau des dettes").Range("A11").Select
Selection.AutoFilter
Selection.AutoFilter Field:=3, Criteria1:="G"
Range("B2:B122").Copy
Sheets("Tableau grands créanciers").Range("B2").PasteSpecial Paste:=xlPasteValues

Sheets("Tableau des dettes").Range("A11").Select
Selection.AutoFilter Field:=3, Criteria1:="P"
Range("B2:B122").Copy
Sheets("Tableau petits créanciers").Range("B2").PasteSpecial Paste:=xlPasteValues

Sheets("Tableau des dettes").Range("A11").Select
Selection.AutoFilter
End Sub

En fait, le filtre fonctionne très bien et j'ai quasiment tout ce que je veux, sauf que le paste ne se fait pas "proprement". Je voudrais en effet que la macro fasse une insertion de lignes (le nombre exact de lignes qu'il faut) en feuille "Tableau grands créanciers" et en feuille "Tableau petits créanciers" avant d'y copier les données filtrées.

Merci pour votre aide

PS : Je joins le fichier pour que ça paraisse plus clair.
 

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
12
Affichages
1 K
Réponses
7
Affichages
658
Réponses
5
Affichages
869
Réponses
4
Affichages
921
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…