Enchainer des copier apres autofilter

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

almas

XLDnaute Occasionnel
Bonjour le forum

j 'essais de bricoler un code pour fabriquer un devis auto

j 'ai réussis a faire mes extraction et coller mais à des ligne fixes

je voudrais que les copier s 'enchaine en fonction du nombre de ligne du précédent

étant novice en code peut être que je ne n 'ai pas les choses par le bon bout!^^

il faudrait également que les titres de chaque section reste ....

merci d 'avance de m 'aider
 

Pièces jointes

Re : Enchainer des copier apres autofilter

Bonjour le forum
Boujour vgendron

j 'avais pas eu le temps de teste la modif du code de vgendron mais il plante
il manque un "Next" au IF

'on continue uniquement si le résultat des filtres donne quelque chose à copier
If Application.Subtotal(2, Columns(2)) <> 0 Then


j 'ai essayer de fermer la boucle a plusieurs endroit mais pas moyen de trouver
je suis décidément pas bien doué en code😱

quelqu'un pourrais me donner un petit coup de pouce
 
Re : Enchainer des copier apres autofilter

Bonjour

je ne comprend pas: manque une next au if..??

next et if. n'ont rien à voir

regarde dans l'aide VBA (touche F1)
une boucle avec if s'écrit comme ca:

If condition then
action1
action 2
end if

un if se termine avec un End if

pour next: c'est dans la boucle for each
for each critère....
action1
action2
next critère..


après.tu peux effectivement imbriquer l'un dans l'autre.. d'ou l'indentation des lignes de code (= le décalage de chaque bloc pour une meilleur lisibilité)

if condition then
for each critère
action1
action2
next critère
End If

qu'est ce qui ne marche pas dans le code exactement?
 
Re : Enchainer des copier apres autofilter

re

Rien......rien de déconne-------à par moi 🙁

je me disais bien qu' il ne pouvais pas voir un autre Next mais le débogueur me disais "Next sans For"

j 'avais juste pas Vu le 2me "End IF" je suis désoler maintenant je vois la logique mais pour moi c 'est pas encore naturel donc je cherchais totalement à coté

j' ai mélanger les If /then / end if et les Next /for/each

un GRAND merci pour le code et surtout les explications....... je progresse.....même lentement ^^😛

heu.....je cherche encore car l effet est pas celui desiré
 
Dernière édition:
- 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

T
Réponses
2
Affichages
1 K
Tava94
T
J
Réponses
0
Affichages
889
julesrugby38
J
I
Réponses
6
Affichages
2 K
infogeo
I
D
Réponses
2
Affichages
1 K
D
S
  • Question Question
Réponses
3
Affichages
961
steph30
S
C
Réponses
1
Affichages
1 K
Cubensia
C
X
Réponses
5
Affichages
2 K
Retour