OVH Cloud OVH Cloud

Sélection décalée en VBA

3 réponses
Avatar
Newbie
Bonjour,

J'ai une cellule nommée "Angle" qui aujourd'hui est en B1.
Je veux sélectionner par VBA la zone C2.. + 10 colonnes à droite et 7 lignes
plus bas
Le champ Angle est susceptible de changer d'addresse.

Merci

3 réponses

Avatar
JB
Bonjour,

Range("C2").Resize(7, 10).Select


Cordialement JB
Avatar
papou
Bonjour
Si j'ai bien compris :
Range("Angle").Offset(1, 1).Resize(Range("Angle") _
.Offset(1, 1).Rows.Count + 7, Range("Angle") _
.Offset(1, 1).Columns.Count + 10).Select

Cordialement
Pascal

"Newbie" a écrit dans le message de news:
%
Bonjour,

J'ai une cellule nommée "Angle" qui aujourd'hui est en B1.
Je veux sélectionner par VBA la zone C2.. + 10 colonnes à droite et 7
lignes
plus bas
Le champ Angle est susceptible de changer d'addresse.

Merci




Avatar
Newbie
Merci Papou,
Tu as bien interprèté mon énoncé un peu flou! Et ça marche !
Effectivement je veux démarrer ma sélection une colonne à droite et une
ligne plus bas que le champ "Angle"
Merci encore !


"papou" <cestpasbon@çanonplus> a écrit dans le message de
news:
Bonjour
Si j'ai bien compris :
Range("Angle").Offset(1, 1).Resize(Range("Angle") _
.Offset(1, 1).Rows.Count + 7, Range("Angle") _
.Offset(1, 1).Columns.Count + 10).Select

Cordialement
Pascal

"Newbie" a écrit dans le message de news:
%
Bonjour,

J'ai une cellule nommée "Angle" qui aujourd'hui est en B1.
Je veux sélectionner par VBA la zone C2.. + 10 colonnes à droite et 7
lignes
plus bas
Le champ Angle est susceptible de changer d'addresse.

Merci