Erreur dans mon code

Salut e forum

J'ai crée un code pour copier une plage (TBC MOIS!Q11:R41) vers une autre destination (DONNEES!AB5:AC35).

Lorsque j'exécute la macro, il y'a un débogage sur cette ligne :

Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats

Voici le code intégral:

Sub Report()
'
' Report Macro
'
    Sheets("TBC MOIS").Select
    ActiveSheet.Unprotect "yes"
    Range("Q11:R41").Select
    Selection.Copy
    ActiveSheet.Protect "yes"
    Sheets("DONNEES").Select
    ActiveSheet.Unprotect "yes"
    Range("AB5").Select
    Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats
       ' :=False, Transpose:=False
    Range("U16").Select
    ActiveSheet.Protect "yes"
End Sub

Merci de m'aider

Bonjour,

Le plus simple est de joindre ton fichier pour le test.

Salut,

il fallait mieux inserer une formule en AB5: = 'TBC MOIS'!Q11

puis tu glisse à droite d'une colonne

ensuite un recopier incrémenter vers le bas jusqu'à la ligne 35

Fichier joint

Salut

Merci pour votre contribution.

C'est pas cette solution que je recherche.

Je souhaite qu'on apprécie mon code et qu'on m'aide à le solutionner.

Une formule ne fera que fausser mon planning.

Merci

Rechercher des sujets similaires à "erreur mon code"