Bug avec l'instruction Range

Salut,

Jusqu'à maintenant j'ai jamais eu de problèmes avec l'instruction

Range(Cells(x, y) & ":" & Cells(x,z)).Select

Mais depuis aujourd'hui j'ai droit à un " la méthode range de l'objet _global a échoué ". Pourtant les x (3), y (1) et z (4) sont correctement définis...

Qu'est ce qui cloche ?

Manu

bonjour,

et qu'y a-t-il dans la cellule 3,1 (A3) et dans la cellule 3,4 (D3) de la feuille active?

cette instruction sélectionne la plage identifiée par le contenu de A3 et le contenu de D3 non la plage A3:D3

Alors là j'ai un trou.

Comment est ce qu'on sélectionne une plage dont les coordonnées de cellules sont des variables ? Dans mon cas c'est la ligne qui change tous les jours, et les colonnes sont susceptibles de changer en cas de modification de la structure du fichier ?

Manu

Bon j'ai trouvé :

Set MyRange = Range(Cells(x,y), Cells(x,z))

Mais en fait je dois appliquer un format à plusieurs plages de cellules, et je voudrais le faire en une seule sélection plutôt que de répéter la séquence 4 fois.

Du coup comment sélectionner simultanément plusieurs plages de cellules. Rajouter des & "," & et & ":" & ne fonctionne pas.

Manu

Rechercher des sujets similaires à "bug instruction range"