• Initiateur de la discussion Initiateur de la discussion ascal44
  • 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 !

Re : Valeur visible

Bonjour,

Place cette formule en J2 --> {=INDEX(N:N;MAX(LIGNE(N6:N1000)*(N6:N1000<>"")))}

Formule matricielle à confirmer par CTRL + MAJ (shift) + ENTREE pour avoir les accolades.

Amicalement

Dan
 
Re : Valeur visible

Salut,

En VBA tu écris cette fonction:

Function ValeurVisible(Plage As Range)
For Each C In Plage
If Rows(C.Row).Hidden = False And C.Value <> Empty Then
ValeurVisible = C.Value
End If
Next C
End Function


Et dans la cellule J2, tu appel la fonction par la fonction, insertion, fonction, fonctions personnalisées, ValeurVisible
En paramétre, les cellules sources de ton tableau. (N6:N70)
Et voila.
 
Re : Valeur visible

Re,

Avec la macro de Celeborn61,

définis PLAGE :
- menu insertion/nom/définir
- tape PLAGE dans nom dans le classeur
- dans ref mets cette formule -> =DECALER(Feuil1!$N$6;;;NB(Feuil1!$N:$N); )

Place toi en J2 et mets --> =ValeurVisible(Plage)

La macro est à placer dans un module en VBA.

En dessous de FUNCTION...... mets aussi DIM C as RANGE

A bientôt

Dan
 
- 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

Réponses
4
Affichages
242
Réponses
60
Affichages
1 K
Réponses
4
Affichages
319
Retour