Vba +

naya85 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   -  
naya85 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   -
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 :-)

1 réponse

Ivan-hoe Messages postés 433 Date d'inscription   Statut Membre Dernière intervention   309
 
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
naya85 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention  
 
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