OVH Cloud OVH Cloud

Adresse de Cellule

1 réponse
Avatar
Laure
Je me permets de reposter mon message, puisque je ne le vois pas
apparaître... D'habitude c'est immédiat...
Désolée par avance si ça fait doublon !


Bonjour !!

Je sollicite votre aide pour un petit souci de syntaxe dans ma macro.

Voilà, je cherche à récupérer la valeur d'une cellule qui est par définition
mobile et je ne sais pas trop comment faire.
Je voudrais pointer sur la cellule qui se trouve deux crans à gauche de la
premiere cellule vide d'une colonne.
Je résume : si la première cellule vide de la colonne C est C4, je voudrais
récuperer la valeur de A4.

J'ai commencé comme ceci :

num = Sheets("CHRONO").Range("C65536").End(xlUp).Row + 1
'Range("la cellule trouvée")(-2) <----- C'est à cette ligne que je bute
Selection.Copy
'etc...

Le but étant de récupérer le premier numéro dispo dans un chrono, dont
j'incrémente les lignes à chaque création de document.
Qui saurait m'aider ?

Grand merci d'avance,
Cordialement,

Laure

1 réponse

Avatar
anonymousA
Bonjour,

utilises offset.

Exemple :
range("C3").offset(-2,1) te renverra ce qu'il y a dans la cellule D1
car on décale de 2 lignes vers le haut( -2 par rapport à la position
de la 3eme ligne) et de 1 colonne vers la droite( 1 par rapport à la
position de la colonne C )

A+