Magic_Doctor
XLDnaute Barbatruc
Bonjour,
Supposons que je veuille sélectionner la cellule "C1".
Je peux écrire : Range("C1").Select
mais aussi : [C1].Select
C'est, disons, plus concis.
Je veux, maintenant, sélectionner plusieurs cellules à la fois. Supposons : "C1", "I12" & "M33"
Je peux écrire : Union([C1],[I12],[M33]).Select
mais aussi : [C1,I12,M33].Select
C'est encore plus concis.
Supposons que nous définissions 2 plages de cellules :
Set plage1 = [C1,C2,C3]
Set plage2 = [I1,I2,I3]
Si j'écris :
Set bigplage = Union(plage1,plage2)
bigplage.Select --> sélection des plages "plage1" & "plage2"
Maintenant (en raisonnant, ma foi logiquement), pour faire plus concis, j'écris :
Set bigplage = [plage1,plage2]
bigplage.Select --> ERREUR
Pourquoi ?
Supposons que je veuille sélectionner la cellule "C1".
Je peux écrire : Range("C1").Select
mais aussi : [C1].Select
C'est, disons, plus concis.
Je veux, maintenant, sélectionner plusieurs cellules à la fois. Supposons : "C1", "I12" & "M33"
Je peux écrire : Union([C1],[I12],[M33]).Select
mais aussi : [C1,I12,M33].Select
C'est encore plus concis.
Supposons que nous définissions 2 plages de cellules :
Set plage1 = [C1,C2,C3]
Set plage2 = [I1,I2,I3]
Si j'écris :
Set bigplage = Union(plage1,plage2)
bigplage.Select --> sélection des plages "plage1" & "plage2"
Maintenant (en raisonnant, ma foi logiquement), pour faire plus concis, j'écris :
Set bigplage = [plage1,plage2]
bigplage.Select --> ERREUR
Pourquoi ?