Avoir dans une même colonne des plages dynamiques définies

Fermé
OncleJim Messages postés 2 Date d'inscription jeudi 10 août 2017 Statut Membre Dernière intervention 10 août 2017 - 10 août 2017 à 17:09
ccm81 Messages postés 10905 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 27 décembre 2024 - 10 août 2017 à 21:04
Bonjour,

dans une feuille Excel, j'aimerai avoir sur une même colonne, plusieurs plages dynamique dont je choisirai uniquement la cellule de départ et qui s'arrêterait à la prochaine première cellule vide rencontrée vers le bas de cette même colonne.

Est-ce possible avec la fonction DECALER, par exemple (mais comment introduire le critère du nombre de lignes jusqu'à la prochaine cellule vide) ?

D'avance merci pour vos aides.



A voir également:

5 réponses

eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 249
Modifié le 10 août 2017 à 18:15
Bonjour,

annulé
eric

En essayant continuellement, on finit par réussir. 
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
10 août 2017 à 18:17
Bonjour
voyez si ce modèle peut vous aider et revenez si besoin d'info

https://mon-partage.fr/f/ZU0ay7Sy/

crdlmnt
0
ccm81 Messages postés 10905 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 27 décembre 2024 2 429
Modifié le 10 août 2017 à 18:21
Bonjour

Un début/essai avec macro
http://www.cjoint.com/c/GHkqt3Xo4KB

Cdlmnt
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 249
Modifié le 10 août 2017 à 18:29
Nouvelle tentaive :-)
=DECALER(A5;;;MIN(SI(A5:A25="";LIGNE(A5:A25);9^9))-LIGNE(A5);) 

formule matricielle à valider avec shift+ctrl+entrée
La formule doit s'entourer de { } si la validation est correcte.

Seulement y'a un mais...
Fonctionne sur feuille,
=index(DECALER(A5;;;MIN(SI(A5:A25="";LIGNE(A5:A25);9^9))-LIGNE(A5););3)

me retourne bien l'item 3, mais ne fonctionne pas dans le gestionnaire de nom.

Sinon tu inscris dans une colonne intermédaire MIN(SI(A5:A25="";LIGNE(A5:A25);9^9))-LIGNE(A5) en matriciel et tu t'en sert pour la hauteur dans decaler


En essayant continuellement, on finit par réussir. 
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
0
OncleJim Messages postés 2 Date d'inscription jeudi 10 août 2017 Statut Membre Dernière intervention 10 août 2017
10 août 2017 à 18:44
Je teste tout ça et je reviens vers vous, encore merci pour votre aide et d'avance ça s'adresse aussi à tous ceux qui interviennent sur cette page.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ccm81 Messages postés 10905 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 27 décembre 2024 2 429
10 août 2017 à 21:04
Et si tu veux en définir plusieurs, toujours par macro
http://www.cjoint.com/c/GHktdl3ukJB

Cdlmnt
0