Bonjour,
Dans tous les exemples que je trouve de l'objet Range, la plage de valeur est toujours en dur par exemple Range(A1:J20). Comment je fais pour mettre à la place de 20 la variable NumLigne?
Cordailement
Bonjour,
Dans tous les exemples que je trouve de l'objet Range, la plage de valeur est toujours en dur par exemple Range(A1:J20). Comment je fais pour mettre à la place de 20 la variable NumLigne?
Cordailement
Bonjour,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim numligne As Long: numligne = 20 Debug.Print Range("A2:A20").Address Debug.Print Range("A2:A" & numligne).Address
Philippe Tulliez
Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer suret si celle-ci est pertinente pensez à voter
Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier
Bonjour,
Il ya de fortes chances pour que tu trouves ton objet Range écrit comme cela
Ce que tu pourras écrire avec NumLigne
Code : Sélectionner tout - Visualiser dans une fenêtre à part Range("A1:J20")
Cordialement
Code : Sélectionner tout - Visualiser dans une fenêtre à part Range("A1:J" & NumLigne)
Partager