Macro, ecrire à la suite

S

Steffi

Guest
Bonjour,
Je cherche à copier une cellule vers la dernière cellule vide d'une autre colonne, quel est le language VBA.

Ex:
Sub Essai()
Range("A1").Copy
Range("D3").PasteSpecial
End Sub

Donc je cherche à copier la cellule A1 dans la colonne D à la ligne vide, non encore renseigné. Ici, ce serait 3 mais si elle est déjà remplis, je voudrais que A1 se mettent en D4, ect... Faut-il faire une boucle et comment.
Merci le forum!
 
W

wape

Guest
Bonjour Steffi et le forum,

Voici un exemple de code qui devrait répondre à tes attentes :

Sub Essai()

Range("A1").Copy
Range("D:D").SpecialCells(xlLastCell).Offset(1, 0).PasteSpecial
Application.CutCopyMode = False

End Sub


Slts

wape
 

Discussions similaires

Réponses
7
Affichages
191

Statistiques des forums

Discussions
312 321
Messages
2 087 231
Membres
103 497
dernier inscrit
JP9231