Extraction selon conditions de date
Résolu
Utilisateur anonyme
-
Raymond PENTIER Messages postés 58988 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 58988 Date d'inscription Statut Contributeur Dernière intervention -
A voir également:
- Extraction selon conditions de date
- Airpods 3 date de sortie - Guide
- Office 2024 date de sortie - Accueil - Bureautique
- Samsung a33 date de sortie - Guide
- Jm date désabonnement - Forum Gmail
- Mise en forme conditionnelle excel plusieurs conditions - Guide
8 réponses
Bonjour.
Lorsque tu enregistres un fichier avec macro, pense à utiliser l'extension
Peux-tu m'indiquer dans quelle cellule on trouve ta formule qui ne marche pas ?
Et tu ne peux pas avoir deux dates différentes dans une même cellule I6 ; il te faut 2 cellules avec la date inférieure et la date supérieure.
Lorsque tu enregistres un fichier avec macro, pense à utiliser l'extension
.xlsm...
Peux-tu m'indiquer dans quelle cellule on trouve ta formule qui ne marche pas ?
Et tu ne peux pas avoir deux dates différentes dans une même cellule I6 ; il te faut 2 cellules avec la date inférieure et la date supérieure.
Bonjour,
Merci de votre réponse.
Je viens donc d'enregistrer le tableau en question avec l'extension ".xlsm". J'inscris, par exemple <21/01/2022 dans la cellule i6 de la plage de critères g5:j6, je lance la macro et je n'obtiens pas de résultat, alors que le tableau ".xls" fonctionnait correctement avec Excel 2000.
En saisissant dans i6 : 21/01/2022, la macro fonctionne et j'obtiens, ce qui est normal, les données du 21/01/2022.
Comme si cette version d'Excel n'acceptait pas les > < = du moins sous cette forme...
Cordialement.
Merci de votre réponse.
Je viens donc d'enregistrer le tableau en question avec l'extension ".xlsm". J'inscris, par exemple <21/01/2022 dans la cellule i6 de la plage de critères g5:j6, je lance la macro et je n'obtiens pas de résultat, alors que le tableau ".xls" fonctionnait correctement avec Excel 2000.
En saisissant dans i6 : 21/01/2022, la macro fonctionne et j'obtiens, ce qui est normal, les données du 21/01/2022.
Comme si cette version d'Excel n'acceptait pas les > < = du moins sous cette forme...
Cordialement.
Bonjour,
Je me suis posé la question, je ne sais pas si le langage Macro est le même sous Excel 2000 et 2016 ou 2019, ceci expliquerait alors peut-être cela, ou si elle a été reportée correctement (la supprimer et la refaire?); il faut aussi évidemment que les macros soient activées dans les options, mais c'est une autre question.
Je me suis posé la question, je ne sais pas si le langage Macro est le même sous Excel 2000 et 2016 ou 2019, ceci expliquerait alors peut-être cela, ou si elle a été reportée correctement (la supprimer et la refaire?); il faut aussi évidemment que les macros soient activées dans les options, mais c'est une autre question.
Je viens de refaire la macro sur le tableau ".xlsm", par utilisation de l'éditeur de macro, de la manière dont j'avais procédé pour le tableau ".xls".
Le résultat est le même...
Le résultat est le même...
Suite
Si j'utilise la fonction Filtre élaboré (ou avancé) manuellement, sans utiliser la macro, j'obtiens bien le résultat souhaité sur Excel 2000 mais pas sur Excel 2016. C'est donc la macro qui serait en cause.
Et je précise que je n'ai pas inscrit deux dates dans la même cellule, voir le tableau exemple que j'ai posté hier.
Auriez vous une explication ?
Si j'utilise la fonction Filtre élaboré (ou avancé) manuellement, sans utiliser la macro, j'obtiens bien le résultat souhaité sur Excel 2000 mais pas sur Excel 2016. C'est donc la macro qui serait en cause.
Et je précise que je n'ai pas inscrit deux dates dans la même cellule, voir le tableau exemple que j'ai posté hier.
Auriez vous une explication ?
Bonjour,
Essayer cette proposition, une formule dans la zone des critères qui faire référence à la cellule qui contient la date [I7]!
le fichier: https://www.cjoint.com/c/LEml7wkMjkn
Essayer cette proposition, une formule dans la zone des critères qui faire référence à la cellule qui contient la date [I7]!
le fichier: https://www.cjoint.com/c/LEml7wkMjkn
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour Le Pingou,
Merci de votre réponse. Cela ne fonctionne malheureusement pas. Je pourrai contourner ce problème en structurant différemment mes tableaux, mais ma question est : j'aimerais comprendre pourquoi une macro ultra simple, créée avec l'éditeur de macros, fonctionne correctement avec un Excel 2000 mais pas avec un Excel 2016 ?
Merci d'avance.
Cordialement.
Alfred
Merci de votre réponse. Cela ne fonctionne malheureusement pas. Je pourrai contourner ce problème en structurant différemment mes tableaux, mais ma question est : j'aimerais comprendre pourquoi une macro ultra simple, créée avec l'éditeur de macros, fonctionne correctement avec un Excel 2000 mais pas avec un Excel 2016 ?
Merci d'avance.
Cordialement.
Alfred
Bonjour,
Vous aviez dit : pour l'extraction à partir d'une date avec condition comme <21/01/2022 ou >=21/01/2022
Alors c'est un peu gros de dire que cela ne répond pas à ma question.
Vous aviez dit : pour l'extraction à partir d'une date avec condition comme <21/01/2022 ou >=21/01/2022
Alors c'est un peu gros de dire que cela ne répond pas à ma question.