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

aide pour adapter une macro

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 !

LE MATIN

XLDnaute Occasionnel
bonsoir à tous

j'ai trouvé ce petit code sur le forum, que j'ai essayé d' adapter à mes besoins 🙁

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim Plage As Range, Cellule As Range, i As Long

With Worksheets("feuil1")
Set Plage = .Range("D9", .Range("A65536").End(xlUp))

For Each Cellule In Plage
i = Cellule.Row

If .Cells(i, 4).Value = 1 Then
.Cells(i, 3).Copy
ActiveSheet.Paste Destination:=Worksheets("feuil2").Cells(i, 1)

Application.CutCopyMode = False
End If
Next Cellule
End With

je souhaite que les cellules copiées soient collées à partir de la cellule c13 de la feuille 2 et a la suite les une des autres.
et je n'y arrive pas 😕 je crois en fait que je ne comprends pas le fonctionnement de la variable i 😱
quelqu'un pourrait il me donner la solution.
merci par avance
 
Re : aide pour adapter une macro

bonsoir LE MATIN

a tester:
Code:
.......................
[COLOR=red]ligne=13[/COLOR]
For Each Cellule In Plage
.....................................
If .Cells(i, 4).Value = 1 Then
.Cells(i, 3).Copy
ActiveSheet.Paste Destination:=Worksheets("feuil2").Cells([COLOR=red]ligne, 3[/COLOR])
[COLOR=red]ligne=ligne+1[/COLOR]
Application.CutCopyMode = False
End If
...............
 
Re : aide pour adapter une macro

Bonsoir, pierrejean,Banzai64, le forum

merci tout d'abord de vos réponses.
je viens de tester vos propositions et ça fonctionne très bien 🙂

j'ai adapté celle de pierrejean sur mon fichier et c'est ok!

je poursuis mon projet pour lequel je reviendrais probablement sur le forum car il est un peu complexe enfin... compte tenu de mon très petit niveau de connaissance d'excel et surtout VBA
merci encore
 
Re : aide pour adapter une macro

bonjour,

malgré plusieurs essai, pour le reduire et le compresser, mon fichier, reste trop lourd
puis-je le mettre sur c-joint,
merci de votre reponse
désolé pour ce contre-temps
 
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

Réponses
5
Affichages
897
Réponses
15
Affichages
760
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
4
Affichages
721
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…