EXCEL : Macro

Fermé
alainjjb Messages postés 762 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 27 août 2022 - 30 oct. 2013 à 22:30
alainjjb Messages postés 762 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 27 août 2022 - 31 oct. 2013 à 09:24
Bonjour,

je bloque sur une macro. Quelqu'un peut-il venir à mon secours.

Mon problème :
Comment faire pour faire référence à une cellule fixe dans une macro. Chaque cellule étant défini en fonction de la cellule de référence (Ex. Cells(X + 2, Y - 1) ?
Merci beaucoup
Alain

3 réponses

eriiic Messages postés 24513 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 mars 2023 7 168
30 oct. 2013 à 22:59
Bonsoir,

Pas sûr d'avoir bien compris ta question.

cells(3,2).offset(5,1)
te renvoie une référence située à 5 lignes plus bas, 1 colonne à droite de cells(3,2) (ligne 3 colonne 2, donc B3)
Si tu mets les offset en négatif ça sera au-dessus ou à gauche.

eric
0
alainjjb Messages postés 762 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 27 août 2022 109
31 oct. 2013 à 09:06
Bonjour eriiic,
heureux de te retrouver depuis le temps.
Comme toi je ne sais pas si j'ai bien compris ta réponse mais je crois. Je vais donc essayer et je reviens vers toi pour te donner des nouvelles du front.
Merci !
Alain
0
alainjjb Messages postés 762 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 27 août 2022 109
Modifié par alainjjb le 31/10/2013 à 10:00
Je crois avoir troué :
en fait il suffit de mettre la valeur X et Y (les coordonnées des cellules) à la place de leurs valeurs relatives. Faut-il être bête.

Merci quand même eriiic et mille excuses pour le dérangement
Alain
0