Vba +

naya85 Messages postés 27 Statut Membre -  
naya85 Messages postés 27 Statut Membre -
Bonjour,

j'ai une erreur dans la ligne .Range("A" & Lig).Paste du code suivant !

Sub nouv()
Dim NbrLig2 As Long
Dim Lig As Long

Sheets("Copie temp2").Activate

With Sheets("Copie temp2") ' feuille source
NbrLig2 = .Cells(65536, 1).End(xlUp).Row
Lig = NbrLig2 + 1

.Cells(NbrLig2, 1).EntireRow.Copy
.Range("A" & Lig).Paste ' chercher ce qui me colle la ligne total
.Cells(NbrLig2 + 1, 1).Value = "Total -En cours-"

End With

End Sub

Merci bcp !!

bonne soirée :-)
Configuration: Windows XP
Internet Explorer 6.0

1 réponse

  1. Ivan-hoe Messages postés 433 Date d'inscription   Statut Membre Dernière intervention   310
     
    Naya,
    Paste s'applique à une feuille, pas à une plage de cellule.
    Décompose ta ligne
    .Range("A" & Lig).Paste

    en
    .Range("A" & Lig).Activate
    .Paste
    0
    1. naya85 Messages postés 27 Statut Membre
       
      Merci bcp pour ta réponse!

      comment renvoyer la dernière cellule d'un tableau stp ?

      Sachant que ce tableau contient quelques cellules vides


      Merci
      0