OVH Cloud OVH Cloud

Déplacement

3 réponses
Avatar
Richard Martin
Quel est la commande pour faire déplacer le curseur une cellule plus bas ,
en haut, à droite ou à gauche en macro.

Ex : Je veux à partir d'une cellule aller voir vers le bas jusqu'à la
dernière cellule utilisée (CTRL+flèche bas) lors de l'enregistrement et
ensuite qu'il descende une cellule plus bas avant de coller...

Il me manque le dernier déplacement, une cellule vers le bas... et les
autres direction tant qu'à y être.

Merci d'avance !

Richard

3 réponses

Avatar
Ellimac
C'est la méthode Offset(ligne,colonne)

Camille

-----Message d'origine-----
Quel est la commande pour faire déplacer le curseur une
cellule plus bas ,

en haut, à droite ou à gauche en macro.

Ex : Je veux à partir d'une cellule aller voir vers le
bas jusqu'à la

dernière cellule utilisée (CTRL+flèche bas) lors de
l'enregistrement et

ensuite qu'il descende une cellule plus bas avant de
coller...


Il me manque le dernier déplacement, une cellule vers le
bas... et les

autres direction tant qu'à y être.

Merci d'avance !

Richard



.



Avatar
jps
si ma mémoire ne me trahit pas, il a été déjà répondu à ta question,
richard, réponse que j'ai commentée en ce qui concernait le Offset...
si tu veux bien remonter un peu en arrière, ce que je ne peux pas faire là
où je suis...
jps

"Richard Martin" a écrit dans le message de
news:
Quel est la commande pour faire déplacer le curseur une cellule plus bas ,
en haut, à droite ou à gauche en macro.

Ex : Je veux à partir d'une cellule aller voir vers le bas jusqu'à la
dernière cellule utilisée (CTRL+flèche bas) lors de l'enregistrement et
ensuite qu'il descende une cellule plus bas avant de coller...

Il me manque le dernier déplacement, une cellule vers le bas... et les
autres direction tant qu'à y être.

Merci d'avance !

Richard





Avatar
isabelle
bonjour Richard,

au cas ou tu ne retrouverais pas la réponse faite par jps,

dernière vers le bas :
Range("A" & Range("A65536").End(xlUp).Row + 1).Select

dernière vers la gauche :
Cells(1, Range("IV1").End(xlToLeft).Column + 1).Select

exemple pour se déplacer d'une cellule vers le bas,
ActiveCell.Offset(1, 0).Select
(1, 0) = (ligne, colonne)

isabelle


Quel est la commande pour faire déplacer le curseur une cellule plus bas ,
en haut, à droite ou à gauche en macro.

Ex : Je veux à partir d'une cellule aller voir vers le bas jusqu'à la
dernière cellule utilisée (CTRL+flèche bas) lors de l'enregistrement et
ensuite qu'il descende une cellule plus bas avant de coller...

Il me manque le dernier déplacement, une cellule vers le bas... et les
autres direction tant qu'à y être.

Merci d'avance !

Richard