Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Probleme code plage VBA

2 réponses
Avatar
arnaud
Bonjour !
Je ne comprend pas pourquoi j'ai une erreur !

Set maplage = Range("sommaire!A21:B" & [B21].End(xlDown))
ou
Set maplage = sheets("sommaire").Range("A21:B" & [B21].End(xlDown))

Merci de votre aide !
Arnaud

2 réponses

Avatar
Daniel
Bonjour.
C'est le numéro de ligne que tu charches :
Set maplage = Range("sommaire!A21:B" & [B21].End(xlDown).Row)
Cordialement.
Daniel
"arnaud" a écrit dans le message de news:
%
Bonjour !
Je ne comprend pas pourquoi j'ai une erreur !

Set maplage = Range("sommaire!A21:B" & [B21].End(xlDown))
ou
Set maplage = sheets("sommaire").Range("A21:B" & [B21].End(xlDown))

Merci de votre aide !
Arnaud




Avatar
Daniel
Note que la syntaxe bien bordée serait (au cas ou la feuille "sommaire" ne
serait pas la feuille active) :
Set maplage = Range("sommaire!A21:B" & [sommaire!B21].End(xlDown).Row)
Daniel
"arnaud" a écrit dans le message de news:
%
Bonjour !
Je ne comprend pas pourquoi j'ai une erreur !

Set maplage = Range("sommaire!A21:B" & [B21].End(xlDown))
ou
Set maplage = sheets("sommaire").Range("A21:B" & [B21].End(xlDown))

Merci de votre aide !
Arnaud