OVH Cloud OVH Cloud

selection de champ relatif

4 réponses
Avatar
olitoto
Bonjour à tous,

Je voudrais sous VB pouvoir sélectionner une plage de cellule relative par
rapport à la cellule active.

Par exemple : si la cellule active est en A1; je voudrais sélectionner le
champ A2:A5
mais si elle est en b1;je voudrais sélectionner le
champ B2:B5

Je ne sais pas faire ...

Merci à tous

Olivier

4 réponses

Avatar
isabelle
bonjour Olivier,

ActiveCell.Resize(4, 1).Offset(1, 0).Select

isabelle


Bonjour à tous,

Je voudrais sous VB pouvoir sélectionner une plage de cellule relative par
rapport à la cellule active.

Par exemple : si la cellule active est en A1; je voudrais sélectionner le
champ A2:A5
mais si elle est en b1;je voudrais sélectionner le
champ B2:B5

Je ne sais pas faire ...

Merci à tous

Olivier




Avatar
olitoto
Merci Isabelle,

Je voudrais également coller dans la cellule active avec "Selection.paste"
mais j'ai le message d'erreur:

"execution 438 : propriété ou méthode non gérée par cet objet "

Je ne vois pas pour quoi ça ne marche pas ????


Olivier


"isabelle" a écrit dans le message de news:

bonjour Olivier,

ActiveCell.Resize(4, 1).Offset(1, 0).Select

isabelle


Bonjour à tous,

Je voudrais sous VB pouvoir sélectionner une plage de cellule relative
par rapport à la cellule active.

Par exemple : si la cellule active est en A1; je voudrais sélectionner le
champ A2:A5
mais si elle est en b1;je voudrais sélectionner le
champ B2:B5

Je ne sais pas faire ...

Merci à tous

Olivier





Avatar
SL
Bonjour

ActiveCell.Resize(4, 1).Offset(1, 0).Select
autre solution avec


ActiveCell.Range("A2:A5").Select

"Selection.paste"
ActiveSheet.Paste


Stéphane

"olitoto" a écrit dans le message de news:

Merci Isabelle,

Je voudrais également coller dans la cellule active avec
"Selection.paste" mais j'ai le message d'erreur:

"execution 438 : propriété ou méthode non gérée par cet objet "

Je ne vois pas pour quoi ça ne marche pas ????


Olivier


"isabelle" a écrit dans le message de news:

bonjour Olivier,

ActiveCell.Resize(4, 1).Offset(1, 0).Select

isabelle


Bonjour à tous,

Je voudrais sous VB pouvoir sélectionner une plage de cellule relative
par rapport à la cellule active.

Par exemple : si la cellule active est en A1; je voudrais sélectionner
le champ A2:A5
mais si elle est en b1;je voudrais sélectionner le
champ B2:B5

Je ne sais pas faire ...

Merci à tous

Olivier








Avatar
AV
Par exemple : si la cellule active est en A1; je voudrais sélectionner le
champ A2:A5 mais si elle est en b1;je voudrais sélectionner le
champ B2:B5


Il ne faut surtout pas se priver d'utiliser les références relatives !

Selection.Range("A2:A5").Select

AV