Macro sélectionner une plage de donnée décalé Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
h
heislsim
Membre habitué
Membre habitué
Messages : 66
Inscrit le : 22 novembre 2014
Version d'Excel : 2016

Message par heislsim » 30 mars 2015, 19:19

Bonjour tout le monde,

Je maitrise le offset mais je ne trouve pas la ligne de code pour dire par exemple de décale (descendre) de 3 lignes et qu'il me sélectionne les 3 lignes suivante.

Exemple je commence en A1 et je veux qu'il me sélectionne A4:A7
et si je relance directe la ligne de code qu'il me sélectionne A7:A10


Voilà pour ma micro question qui je suppose est très simple pour les initiés :-) (j'ai cherché un peu sur google on parle pas mal de offset sans parler d'une zone de sélection.

Bonne soirée à tous,

Simon
Avatar du membre
ThauThème
Passionné d'Excel
Passionné d'Excel
Messages : 3'582
Appréciations reçues : 144
Inscrit le : 19 octobre 2014
Version d'Excel : 2010 FR

Message par ThauThème » 30 mars 2015, 19:32

Bonsoir Simon, bonsoir le forum,

Essaie avec :
Activecell.Offset(3, 0).Resize(4, 1).Select
Qui signifie sélectionner la cellule, 3 lignes en-dessous de la cellule active en la redimensionnant de 4 lignes et 1 colonne...
À plus,

ThauTheme


Je suis Charlie
VBA m'éclate, les formules m'ennuient ! Je n'y peux rien c'est comme ça...
f
frangy
Passionné d'Excel
Passionné d'Excel
Messages : 4'342
Appréciation reçue : 1
Inscrit le : 19 novembre 2012
Version d'Excel : 2007 FR

Message par frangy » 30 mars 2015, 19:51

Bonjour,

Une proposition
heislsim.xls
(39.5 Kio) Téléchargé 23 fois
A+
h
heislsim
Membre habitué
Membre habitué
Messages : 66
Inscrit le : 22 novembre 2014
Version d'Excel : 2016

Message par heislsim » 30 mars 2015, 19:53

Merci beaucoup à vous 2,

Je note le nouveau code que je ne connaissais pas, le "resize" , cela permette ce que je souhaite :-)

Bonne soirée à tous
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message