VBA Formule SUBSTITUE(ADRESSE pour lignes ?

Re le forum

j'utilise la formule SUBSTITUE(ADRESSE(1;($A$7)+3;4);1;"")

Sans cette formule le 1 après adresse indique la ligne, +3 la colonne qui se décale

Je cherche à faire la même chose mais que se soit les lignes qui se décalent au lieu des colonnes

Merci de m'aider

Bisous

Muriel

Bonsoir

Comprends pas tout

Dans ta formule tu supprimes la ligne (1) pour n'avoir que la colonne (décalée)

Comment veux tu avoir une ligne si c'est pour la supprimer

Si je suis à côté de la plaque

Bonsoir,

pour changer de ligne il te suffit de changer la valeur de ton 1, je vois pas ou est le problème ? A moins que tu ne veuilles attribuer cette formule en fonction d'une cellule pouvant changer ? Que veux-tu faire exactement ?

Si c'est bien cela, ne serait-il pas plus facile d'attribuer à la cellule voulue, une formule construite par une procédure avec laquelle tu pourras gérer plus facilement les coordonnées de la cellule ciblée ?

Cordialement.

Bsr cher Banzai

avec cette formule :SUBSTITUE(ADRESSE(1;($A$7)+3;4);1;"")

si je change la valeur de A7 je selectionne une colonne à volonté exemple G, H, I etc la ligne de ces colonne est définie dans la formule (ici)

mon objectif si je change la valeur d'une cellule ex A28 je selectionne une ligne a volonté 3,4,5 etc la colonne étant fixée par la formule type de celle indiquée ou autre mise en A25

Merci de ton aide

Tu as le fichier explicite avec simulation/validation

bisous

Cordialement

Muriel

Bonjour

Je me répète (l'age) je n'ai pas compris ce que tu veux

Ou alors ce que j'ai fait est tellement simple que cela ne peut être ça

A voir

Re cher Banzai

C'est parfait comme toujours avec toi même avec l'age

je dois être fatiguée car j'aurais du découvrir ta formule

En tout cas je vais pouvoir lancer 60 % des automatismes du projet.

Gros bisous tendre

bonne nuit

très cordialement

Muriel

Rechercher des sujets similaires à "vba formule substitue adresse lignes"