Fonction Range
muadid
Messages postés
2
Statut
Membre
-
muadid Messages postés 2 Statut Membre -
muadid Messages postés 2 Statut Membre -
Bonjour,
je voudrais sélectionner une plage de données située sur 2 feuilles d'un classeur excel, avec le code vba :
With worksheets(1)
Set Plage11 = .Range(.Cells(1,1), .Cells(5,1))
Set Plage12 = .Range(.Cells(1,2), .Cells(5,2))
End With
With worksheets(2)
Set Plage21 = .Range(.Cells(1,1), .Cells(5,1))
Set Plage22 = .Range(.Cells(1,2), .Cells(5,2))
End With
Plage = Union(Plage11 Plage12 Plage21 Plage22)
... et j'ai un msg d'erreur sur la derniere ligne.
Quelsu'un peut -t-il m'aider ? svp
je voudrais sélectionner une plage de données située sur 2 feuilles d'un classeur excel, avec le code vba :
With worksheets(1)
Set Plage11 = .Range(.Cells(1,1), .Cells(5,1))
Set Plage12 = .Range(.Cells(1,2), .Cells(5,2))
End With
With worksheets(2)
Set Plage21 = .Range(.Cells(1,1), .Cells(5,1))
Set Plage22 = .Range(.Cells(1,2), .Cells(5,2))
End With
Plage = Union(Plage11 Plage12 Plage21 Plage22)
... et j'ai un msg d'erreur sur la derniere ligne.
Quelsu'un peut -t-il m'aider ? svp
2 réponses
-
Bonjour,
Première chose :
Plage = Union(Plage11, Plage12, Plage21, Plage22)
Mais ce code ne fonctionnera pas car je pense que tu peux travailler sur plusieurs plages d'une même feuille mais tu ne peux pas sur deux plages situées sur deux feuilles différentes. -
Oui j'avais oublié de mettre des virgules mais effectivement ça ne marche pas... n'y a-t-il aucun moyen de selectionner deux plages de données de deux feuilles différentes ?