Ecriture d'une plage avec deux noms définis

Bonjour,

je coince pour écrire convenablement une plage allant d'un nom défini à un autre.

Par exemple: si j'ai :

cel_debut= range("A1")

cel_fin = range("Z1")

comment écrire correctement : range("cel_debut":"cel_fin").select ? Je reçois un message d'erreur ...

Pourriez-vous m'aider à écrire correctement cette plage ?

Merci par avance

Bonjour dm83,

En faisant cela :

    
    Dim cel_debut As Range, cel_fin As Range
    Set cel_debut = Range("A1")
    Set cel_fin = Range("Z1")
    Range(cel_debut, cel_fin).Select
    

Pas de problème de fonctionnement chez moi.

En déclarant les variables, ça fonctionne.

Cordialement,

IB

Rechercher des sujets similaires à "ecriture plage deux noms definis"