bonjour
je cherche à faire une copie de cellule entre feuille d'un même fichier et j'ai une "erreur 9 l'indice n'appartient pas à la sélection" dont je n'arrive pas à me défaire malgré le rajout du Workbooks("nom du fichier").Worksheets("feuille").
la ligne du collage est surlignée en jaune.
je ne vois pas ce qui lui déplait.
nota: p et q me servent à faire des décalages entre les formats différents de feuilles.
merci de votre sagacité
je cherche à faire une copie de cellule entre feuille d'un même fichier et j'ai une "erreur 9 l'indice n'appartient pas à la sélection" dont je n'arrive pas à me défaire malgré le rajout du Workbooks("nom du fichier").Worksheets("feuille").
la ligne du collage est surlignée en jaune.
je ne vois pas ce qui lui déplait.
nota: p et q me servent à faire des décalages entre les formats différents de feuilles.
merci de votre sagacité
Code:
Sub copie_decision_pdp()
Dim p As Integer
Dim q As Integer
Application.Calculation = xlCalculationManual
Application.ScreenUpdating = False
q = 6
For p = 22 To 3669
'copie decision pdp
Workbooks("essai PDP petite serie - nov 15 test").Worksheets("PDP").Range(Cells(p, 6), Cells(p, 22)).Copy
Workbooks("essai PDP petite serie - nov 15 test").Worksheets("DONNEES pdp").Range(Cells(q, 14), Cells(q, 30)).PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
'copie tf
Workbooks("essai PDP petite serie - nov 15 test").Worksheets("PDP").Cells(p - 2, 2).Copy
Workbooks("essai PDP petite serie - nov 15 test").Worksheets("DONNEES pdp").Cells(q, 1).PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
' on passe à la référence suivante
p = p + 11
q = q + 1
Next p
Application.Calculation = xlAutomatic
Application.ScreenUpdating = True
End Sub