OVH Cloud OVH Cloud

Offset amélioré

6 réponses
Avatar
Matthieu Vignoud
Bonjour à tous
Je dois décaler la colonne d'une plage... discontinue. Du genre :
$H$79:$H$87,$H$89:$H$93
Offset(0,1) me renvoie $I$79:$I$87... pas bon...!

Je vais devoir passer par les address de mes ranges... me faire un
remplacement de chaine : le H par un I... sachant que j'ai environ 17
colonnes dans le meme genre...
Je trouve ca lourd, laborieux et dommage... personne n'a rencontré un
"Offset amélioré" qui saurait décaler un range discontinu ??

Merci pour vos réponses
Mat

6 réponses

Avatar
AV
Je dois décaler la colonne d'une plage... discontinue. Du genre :
$H$79:$H$87,$H$89:$H$93
Offset(0,1) me renvoie $I$79:$I$87... pas bon...!


Heu...et pourquoi c'est pas bon ?
Tu voudrais quoi ?

AV

Avatar
Matthieu Vignoud
Ben je veux tout le range : $I$79:$I$87,$I$89:$I$93


"AV" a écrit dans le message de
news:
Je dois décaler la colonne d'une plage... discontinue. Du genre :
$H$79:$H$87,$H$89:$H$93
Offset(0,1) me renvoie $I$79:$I$87... pas bon...!


Heu...et pourquoi c'est pas bon ?
Tu voudrais quoi ?

AV





Avatar
AV
Ben je veux tout le range : $I$79:$I$87,$I$89:$I$93


C'est tout à fait ce que le Offset(0,1) renvoie !

MsgBox Range("$H$79:$H$87,$H$89:$H$93").Offset(, 1).Address

??
AV

Avatar
Matthieu Vignoud
Pas chez moi...
L'explication vient peut-etre de Excel 97... !

Tant pis je bricole avec Substitute...

Merci

"AV" a écrit dans le message de
news:%
Ben je veux tout le range : $I$79:$I$87,$I$89:$I$93


C'est tout à fait ce que le Offset(0,1) renvoie !

MsgBox Range("$H$79:$H$87,$H$89:$H$93").Offset(, 1).Address

??
AV





Avatar
AV
L'explication vient peut-etre de Excel 97... !


Absolument, c'est la faute à 97 !
Voilà un bugg que je ne connaissais pas (plus ?) !

AV

Avatar
Matthieu Vignoud
Malheureusement je bosse pour plus de 100 clients... faut de la
compatibilité ! argh...

A+ Merci

"AV" a écrit dans le message de
news:
L'explication vient peut-etre de Excel 97... !


Absolument, c'est la faute à 97 !
Voilà un bugg que je ne connaissais pas (plus ?) !

AV