patrick965
XLDnaute Impliqué
bonjour et bonsoir
je cherche a comprendre avec ce code ce qui ce passe avant il marchais super bien et la pour une raison que jignore quelque chose cloche quelque part ( quans je clic droite a la page 3 sur l'article voulue il copie ce que je veu mais il les copies pas dans ma colone a la page 1 entre la ligne 17 et 36 )il les copies mais a partir de la ligne 40 de la page 1 CE QUE JE NE VEU PAS .
je veux que toute les acticles que je clic droite a la page 3 ce copie a la page 1 entre les ligne 17 et 36 et que rien ne dépasse la ligne 36 meme si toute les lignes son remlie s'il son remplie jaimerais quil ne soie plus possible d'ajouter aucune article a moin d'en enlever .
merci de bien vouloir m'aider.
je ne peu joindre mon fichier il est de 600 ko donc trop gros mes cest le meme que le fichier join mais lui il fnctionne bien mais mon autre non
je ne comprend pas ...
__________________
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
Application.ScreenUpdating = False
Cancel = True
If Not Intersect(Target, Range("A7:A400")) Is Nothing Then
Dim ligne
Dim derligne
ligne = Target.Row
Range(Cells(ligne, 1), Cells(ligne, 3)).Select
Selection.Copy
Sheets("Feuil1").Select
derligne = Sheets(1).Range("A65535").End(xlUp).Row + 1
Sheets(1).Range("A" & derligne).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Feuil3").Select
Cells(Target.Row, 6).Select
Selection.Copy
Sheets("Feuil1").Select
Sheets(1).Range("D" & derligne).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Feuil3").Select
Cells(Target.Row, 7).Select
Selection.Copy
Sheets("Feuil1").Select
Sheets(1).Range("F" & derligne).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Sheets("Feuil3").Select
End If
Application.ScreenUpdating = True
End Sub
je cherche a comprendre avec ce code ce qui ce passe avant il marchais super bien et la pour une raison que jignore quelque chose cloche quelque part ( quans je clic droite a la page 3 sur l'article voulue il copie ce que je veu mais il les copies pas dans ma colone a la page 1 entre la ligne 17 et 36 )il les copies mais a partir de la ligne 40 de la page 1 CE QUE JE NE VEU PAS .
je veux que toute les acticles que je clic droite a la page 3 ce copie a la page 1 entre les ligne 17 et 36 et que rien ne dépasse la ligne 36 meme si toute les lignes son remlie s'il son remplie jaimerais quil ne soie plus possible d'ajouter aucune article a moin d'en enlever .
merci de bien vouloir m'aider.
je ne peu joindre mon fichier il est de 600 ko donc trop gros mes cest le meme que le fichier join mais lui il fnctionne bien mais mon autre non
je ne comprend pas ...
__________________
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
Application.ScreenUpdating = False
Cancel = True
If Not Intersect(Target, Range("A7:A400")) Is Nothing Then
Dim ligne
Dim derligne
ligne = Target.Row
Range(Cells(ligne, 1), Cells(ligne, 3)).Select
Selection.Copy
Sheets("Feuil1").Select
derligne = Sheets(1).Range("A65535").End(xlUp).Row + 1
Sheets(1).Range("A" & derligne).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Feuil3").Select
Cells(Target.Row, 6).Select
Selection.Copy
Sheets("Feuil1").Select
Sheets(1).Range("D" & derligne).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Feuil3").Select
Cells(Target.Row, 7).Select
Selection.Copy
Sheets("Feuil1").Select
Sheets(1).Range("F" & derligne).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Sheets("Feuil3").Select
End If
Application.ScreenUpdating = True
End Sub
Pièces jointes
Dernière édition: