Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Fontion listes sans vides

largoj

XLDnaute Nouveau
Bonjour,

J'ai un fichier contenant des dates à sélectionner. Lorsque les jours sont saisis au format date, en col. D2, impossible de les faire apparaitre avec un format personnalisé : jjj jj mmmm aa en colonne C2, qui est saisie avec une fonction matricielle: "listes sans vides".
pour moi il est important que le jour, la date et l'année apparaissent dans la colonne "listes sans vides";

Quelqu’un aurait-il une solution pour résoudre mon problème.
Ci-joint un fichier

D'avance merci.

largoj
 

Pièces jointes

  • Classeur1.xlsm
    119.3 KB · Affichages: 40
  • Classeur1.xlsm
    119.3 KB · Affichages: 39
  • Classeur1.xlsm
    119.3 KB · Affichages: 34

BOISGONTIER

XLDnaute Barbatruc
Repose en paix
Re : Fontion listes sans vides

Bonsoir,

-Il y a un premier pb: les dates en D3,D4,.. ne sont pas des vraies dates (ce sont des chaînes de caractères)
-Remplacer la fonction ListeSansVides par :

Code:
Function ListeSansVides(champ As Range, Optional fmt As String)
  Application.Volatile
  temp = champ.Value
  Dim b()
  ReDim b(1 To Application.Caller.Rows.Count)
  n = 0
  For Each c In temp
    If c <> "" Then
      n = n + 1
      If IsMissing(fmt) Then
        b(n) = c
      Else
        b(n) = format(c, fmt)
      End If
    End If
  Next
  ListeSansVides = Application.Transpose(b)
End Function

=ListeSansVides(A2:A23;"ddd dd mmmm yy")

JB
 

Pièces jointes

  • Classeur1.xls
    132 KB · Affichages: 31
  • Classeur1.xls
    132 KB · Affichages: 28
  • Classeur1.xls
    132 KB · Affichages: 25
Dernière édition:

R@chid

XLDnaute Barbatruc
Re : Fontion listes sans vides

Bonsoir @ tous,
pourquoi pas, en D3 :
Code:
=D2+1
@ tirer vers le bas


puis en C2 :
Code:
=SIERREUR(PETITE.VALEUR(SI(F$2:F$212=VRAI;D$2:D$212);LIGNES($2:2));"")
@ valider par Ctrl+Shift+Enter
@ tirer vers le bas



@ + +
 

largoj

XLDnaute Nouveau
Re : Fontion listes sans vides

Merci infiniment Boisgontier;
C'est exactement ce que je souhaitais obtenir.
C'est un réel plaisir d'être aidé par vous. je suis fan de votre site qui est une véritable mine.
Merci encore.Cordialement,

largoj
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…