"La méthode Paste de la classe Worksheet a échoué"

Résolu
Armandra Messages postés 4 Statut Membre -  
Armandra Messages postés 4 Statut Membre -
Bonjour à toutes et à tous,

Je me retrouve sur une bête erreur VBA lors d'un ActiveSheet.Paste. Voici mon code:
Dim Cel_reso As Range



    Set Cel_reso = Cells.Find(What:="Résolution")



        If Not Cel_reso Is Nothing Then
        Cells(1, Cel_reso.Column).Resize(Cells(Rows.Count, Cel_reso.Column).End(xlUp).Row).Cut
        Columns("A:A").Insert Shift:=xlToRight
        Range("A1").Select
        ActiveSheet.Paste


        End If


Et l'erreur se positionne sur "ActiveSheet.Paste"

Merci d'avance de votre aide à tous !

2 réponses

  1. Gyrus Messages postés 3360 Statut Membre 526
     
    Bonjour,

    Le code suivant est suffisant :

    Dim Cel_reso As Range
    Set Cel_reso = Cells.Find(What:="Résolution")
    If Not Cel_reso Is Nothing Then
    Cells(1, Cel_reso.Column).Resize(Cells(Rows.Count, Cel_reso.Column).End(xlUp).Row).Cut
    Columns("A:A").Insert Shift:=xlToRight
    Range("A1").Select
    End If


    A+
    2
  2. Armandra Messages postés 4 Statut Membre
     
    Ca marche nickel, merci beaucoup!

    Bonne journée.
    0