Créer une zone de cellule Nommées sur des elément d'une matrice.

  • Initiateur de la discussion Initiateur de la discussion Xipotera
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Xipotera

XLDnaute Nouveau
Dans mon fichier, j'ai une somme de matrice, je désire créer une liste de validation sur les éléments de celle-ci.

Le problème étant que selon la somme de ma matrice, j'ai plus ou moins de cellules vides en fin de celle-ci.

Je pensais créer par programmation une zone de cellule nommée en faisant :

Code:
Range("H10:H" & Range("H65536").End(xlUp).Row).Name = "FLEURS_DISPO"

Le problème est que j'ai toujours mes cellules vides qui se selectionnent, surement parce que la cellule contient le code de la matrice.

Quelqu'un aurait une idée?
 

Pièces jointes

Re : Créer une zone de cellule Nommées sur des elément d'une matrice.

Bonjour.
C'est plus exactement parce que la formule matricielle ne peut que rendre une chaîne vide, ce qui ne fait pas de la cellule qui la porte une cellule vide sur laquelle s'appuie la méthode End.
Je supprimerais cette programmation et donnerais une bonne fois pour toute au nom FLEURS_DISPO la formule suivante en guise de référence:
Code:
=DECALER(PA!$H$10;;;NB.SI(PA!$D$10:$D$18;">0"))
Même si Excel le retire discrètement (?) des noms affichés dans la liste à gauche de la barre de formule, il devient ainsi utilisable pour une liste de validation.
Cordialement
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour