> Tous les forums > Forum Bureautique
 EXCEL 2016 FILTRES AVANCESSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
TJA435
  Posté le 01/04/2019 @ 16:41 
Aller en bas de la page 
Astucien

Bonjour,

Dans le fichier ci-joint :

https://www.cjoint.com/c/IDboFEx3nWY

Je voudrais récupérer toutes les lignes qui sont renseignées dans les colonnes qui sont en jaunes.

Je n' arrive pas à faire le filtre pour dire que je veux toutes les zones qui sont renseignées(une ligne peut avoir plusieurs zones renseignées).

Merci pour votre aide.

Publicité
Debrief
 Posté le 02/04/2019 à 08:33 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Je ne vois pas d'autre solution que d'utiliser une formule en colonne vierge, M (En feuille liste) par exemple et filtrer dessus.

Plusieurs possiblilités:

1 - Si c'est du texte partout une concaténation des valeurs de D à L et de filtrer dessus.

M2 -> =D2&E2&F2&G2&H2&I2&J2&K2&L2

Ou si tu veux plus court remplace chaque terme par GAUCHE(terme;1), ex. pour D -> GAUCHE(D2;1)

2 - Si ce sont des nombres

M2 -> =D2+E2+F2+G2+H2+I2+J2+K2+L2

3 - Si c'est un mélange (ou pas)

M2 -> =SI(ET(ESTVIDE(D2);ESTVIDE(E2);ESTVIDE(F2);ESTVIDE(G2);ESTVIDE(H2);ESTVIDE(I2);ESTVIDE(J2);ESTVIDE(K2);ESTVIDE(L2));"VIDE";"PAS VIDE")

Si la formule ne marche pas de suite (je ne comprends pas pourquoi) fait supprimer dans tout ton tableau préalablement à son remplissage.

Cordialement,
D.

Edit: Les cellules "vides" de ton tableau semblent vides mais étrangement en VBA isemtpy() retourne "non vide" comme la formule, et le type de variable contenu (8) est une chaîne de longueur 0 !!!
C'est vraiment bizarre car dans ton tableau les cellules "vides" non vides sont pleines d'une chaîne vide. Est-ce une étrangeté Excel ?

Sinon pour le nettoyer exécute cette macro:

Sub Clean()
Dim Cel As Range

MsgBox ActiveSheet.UsedRange.Address

For Each Cel In ActiveSheet.UsedRange
ActiveCell.NumberFormat = "General"
If Len(CStr(Cel.Value)) = 0 Then Cel.ClearContents
Next Cel

MsgBox "Terminé"
End Sub



Modifié par Debrief le 02/04/2019 09:24
TJA435
 Posté le 02/04/2019 à 16:01 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

merci Debrief

J' ai passé ta macro "Sub Clean" sur les zones avec un "vide bizarre".

J' ai repassé mon filtre avancé et cela a fonctionné.

je vais garder précieusement ta macro, car je vais souvent télécharger des fichiers excel (en xls et non en xlsx) sur le site qui m' a délivré le fichier avec des mauvais "vide".

Encore merci pour ton aide.


Ci joint le fichier avec des "vides" propres:

https://www.cjoint.com/c/IDcoazgmFsY

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
22,00 €Clé USB Sandisk Ultra 128 Go à double connectique USB 3.1 Type A et C à 22 €
Valable jusqu'au 25 Octobre

Amazon fait une promotion sur la clé USB Sandisk Ultra 128 Go à double connectique USB 3.1 Type A et C qui passe à 22 €. Cette clé USB  dispose d'un connecteur réversible USB Type C et d'un connecteur classique de type A. Grâce à elle, transférez en toute simplicité et rapidement (jusqu'à 150 Mo/s) vos fichiers entre vos smartphones, tablettes et ordinateurs. On la trouve ailleurs à plus de 40 €.


> Voir l'offre
-25%Lipton, Pukka, Elephant : jusqu'à -25% sur une sélection de coffrets et calendriers de l'avent Thé
Valable jusqu'au 25 Octobre

Amazon offre actuellement jusqu'à 25% de réduction  sur une sélection de coffrets et calendriers de l'avent Thé et Infusion Lipton, Pukka et Elephant. De quoi se faire plaisir en attendant Noël.


> Voir l'offre
120,45 €SSD Corsair Force MP600 Core 1 To (NMVe M.2 Gen4, 4950/1950 Mo/s) à 120,45 € livré
Valable jusqu'au 25 Octobre

Amazon Allemagne fait une promotion sur le SSD Corsair Force MP600 1 To (NMVe M.2 Gen4) qui passe à 115,86 € (avec la TVA ajustée). Comptez 4,59 € pour la livraison en France soit un total de 120,45 € livré alors qu'on le trouve ailleurs à partir de 160 €. Ce SSD utilise une interface M.2 NVMe PCIe Gen4 x 4 pour une connexion simple et des performances exceptionnelles : jusqu’à 4950 Mo/s en lecture séquentielle et jusqu’à 1950 Mo/s en écriture séquentielle. Le SSD est doté de la technologie 3D QLC NAND haute densité offrant une endurance d’écriture durable et assorti d’une garantie de 5 ans. Il est accompagné d'un dissipateur thermique.

Vous pouvez utiliser votre compte Amazon France sur Amazon Allemagne et il n'y a pas de douane. Si vous êtes perdu en allemand, vous pouvez traduire le site en anglais.


> Voir l'offre

Sujets relatifs
Excel 2016
Excel 2016 compter cellules vides sous condition
Excel 2016 : formatage conditionnel ?
Installer Excel 2003 quand 2016 est installé ?
manuel EXCEL 2016
Excel 2016 Tableau Dynamique (TCD)
erreur à l'ouverture d'un classeur excel 2016
Excel 2016 famille : Tutoriel sur TableauX Tableau
Calcul de pourcentage Excel 2016
Aide pour liste déroulante dans Excel 2016
Plus de sujets relatifs à EXCEL 2016 FILTRES AVANCES
 > Tous les forums > Forum Bureautique