Paramétrer plage de cellules

Résolu
rorolidalgo -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je souhaiterais, sans passer par VBa, paramétrer un nom de plage variable de cellules selon l'exemple suivant:
La plage est par exemple A1:A75.
Or dans ma feuiille, 75 est le résultat de la position d'une cellule (nommée ici "nom_cellule"), soit 75=LIGNE(Nom_cellule)
SI la position de Nom_cellule varie, alors son numéro de ligne varie, et donc également la taille de ma plage de cellules.
ET j'aimerais donc avoir une formule pour la plage du style : A1:A(LIGNE(Nom_cellule))
Bien entendu, tel que, ça ne fonctionne pas.
Je sais écrire du code en VBA pour pallier ce problème mais je souhaiter savoir si on peut le faire sans code.

Merci!
A voir également:

2 réponses

Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 448
 
Bonjour
essayez peut être ceci:
A1:INDIRECT("A"&INDIRECT("A"&adresse cellule comportant le n° de fin de champ))
Crdlmnt
0
rorolidalgo
 
Génial!!
En fait, il faut un seul INDIRECT.
Je ne connaissais pas du tout cette fonction.
J'ai donc saisi:
= SOMME(A1:INDIRECT("A"&LIGNE(nom_cellule)))

Merci beaucoup
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 448
 
Pas de quoi
.. effectivement, les deux "INDIRECT" était une étourderie de ma part.....!
pas la première, pas la dernière.....!
Bonne route
0