[RÉSOLU] VBA : problème de plage : dernière ligne

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

dionys0s

XLDnaute Impliqué
Bonjour le forum 🙂

J'ai le code suivant :
Code:
Sub Macro3()

Dim DerLign As Integer

DerLign = Range("C65536").End(xlUp).Row

    Selection.AutoFill Destination:=Range("D2:D427")

End Sub

Je voudrais qu'il n'aille pas à la ligne 427 mais à la dernière ligne définie par ma variable DerLign, et je ne comprends pas comment l'intégrer

J'ai essayé
Code:
Range("D2:D" & Derlign & ")
et d'autres choses encore mais je sèche un peu.

Any idea ?

D'avance merci pour votre aide !
 
Dernière édition:
Re : VBA : problème de plage : dernière ligne

Bonjour,

essaye ainsi :
Code:
DerLign = Range("C65536").End(xlUp).Row
Selection.AutoFill Destination:=Range("D2:D" & DerLign)

attention, avec la méthode "AutoFill" la plage source doit être comprise dans la plage de destination.

bon après midi
@+
 
Re : VBA : problème de plage : dernière ligne

Bonjour Pierrot 🙂

Merci beaucoup pour la réponse 😎
Le autofill je l'ai eu avec l'enregistreur de macro en double cliquant sur la cellule à copier/coller (D2 en l'occurence) jusque tout en bas par rapport à la colonne juste à gauche. Ca devrait le faire non ? 😕

Merci encore et à bientôt
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
7
Affichages
366
Réponses
7
Affichages
987
Réponses
3
Affichages
879
R
Réponses
1
Affichages
680
Rose_Chlh
R
Retour