Bonjour AGNES ! Merci infiniment pour le savoir partager ! C'est vraiment très bénéfique et très instructif ! Je vous souhaite bon courage pour le reste pour la suite !
Le problème que vous rencontrez pourrait être dû à la façon dont Excel gère les dates et les nombres dans les filtres. A cet effet, vous pouvez vérifier le format des cellules pour les dates, en vérifiant que vous utilisez bien le format jour/mois/année, et voir si les âges sont en nombres entiers. Vous pouvez également si vous le souhaitez, utiliser le fichier que j'ai partagé afin de vérifier les formats utilisés. Je vous redonne le lien indiqué sous la vidéo : 📌↪️📁 Pour vous entraîner, vous pouvez télécharger le fichier Excel utilisé dans la vidéo : ► agnestutosetformations.blogspot.com/2024/03/excel-filtrer-les-donnees.html Une fois le lien ouvert, vous faites défiler vers le bas et vous cliquez sur "Télécharger le fichier Excel". Bonne continuation.
Bonjour et ☺️ merci pour votre message de retour ! Votre suggestion est une bonne idée, cependant, je n’ai pas exploré ce sujet en détail. Bonne continuation.
Bonjour, Merci pour cette vidéo. C'est un bon travail. J'ai une question, j'ai un fichier excel sur lequel j'aimerais bien intégrer cette Macro pour un filtrage rapide. Cependant l'entête de mon premier tableau commence à la 9e ligne. En appliquant la macro, cela ne me donne aucun résultat. J'ai l'impression, cela cache toutes mes données sur l'onglet en question et je ne suis pas parvenu à réaliser aucune action sur mon fichier. Pourriez-vous m'aider en ce sens? Merci d'avance de votre aide.
Bonjour et ☺️ merci pour votre message de retour ! Pour répondre à votre question, dans un premier temps, avez-vous bien supprimé tous les filtres comme expliqué au début de la vidéo. Ensuite, si l'en-tête du premier tableau de critère commence à la ligne 9 au lieu de la ligne 1 comme indiqué dans la vidéo, puis les en-têtes de votre deuxième tableau commence à la ligne 12 au lieu de la ligne 4 comme dans le tutoriel, alors je vous invite à effectuer les modifications suivantes : - Vous supprimez la 4ème ligne qui commence par Set PlageDonnees et vous la remplacer par cette ligne de code : Set PlageDonnees = ThisWorkbook.Sheets("Gestion des salles").UsedRange.Offset(11, 0) - Puis vous sélectionnez toute la ligne qui commence par Set PlageCritères , vous la supprimez et vous la remplacer par cette ligne de code : Set PlageCritères = ThisWorkbook.Sheets("Gestion des salles").Range("A9:" & Split(Cells(1, ThisWorkbook.Sheets("Gestion des salles").Cells(10, Columns.Count).End(xlToLeft).Offset(0, 1).Column).Address, "$")(1) & "10") - Et enfin, vous sélectionnez toute la ligne qui commence par ThisWorkbook.Sheets et vous la remplacer par cette ligne de code : ThisWorkbook.Sheets("Gestion des salles").Range("A10:" & Split(Cells(1, ThisWorkbook.Sheets("Gestion des salles").Cells(10, Columns.Count).End(xlToLeft).Offset(0, 1).Column).Address, "$")(1) & "10").ClearContents Bonne continuation.
Bonjour AGNES !
Merci infiniment pour le savoir partager !
C'est vraiment très bénéfique et très instructif !
Je vous souhaite bon courage pour le reste pour la suite !
Bonjour et merci à vous aussi pour votre message de retour !😊
J'ai un soucis j'arrive à filtrer la formation et les apprenants mais pas la date et l'âge pourtant j'ai vérifier le format de cellule 😢
Le problème que vous rencontrez pourrait être dû à la façon dont Excel gère les dates et les nombres dans les filtres. A cet effet, vous pouvez vérifier le format des cellules pour les dates, en vérifiant que vous utilisez bien le format jour/mois/année, et voir si les âges sont en nombres entiers.
Vous pouvez également si vous le souhaitez, utiliser le fichier que j'ai partagé afin de vérifier les formats utilisés. Je vous redonne le lien indiqué sous la vidéo :
📌↪️📁 Pour vous entraîner, vous pouvez télécharger le fichier Excel utilisé dans la vidéo :
► agnestutosetformations.blogspot.com/2024/03/excel-filtrer-les-donnees.html
Une fois le lien ouvert, vous faites défiler vers le bas et vous cliquez sur "Télécharger le fichier Excel".
Bonne continuation.
Bonsoir Agnès merci pour le tuto. Comment affecter cette macro sur la touche entée au lieu d'un bouton rechercher ? Merci
Bonjour et ☺️ merci pour votre message de retour ! Votre suggestion est une bonne idée, cependant, je n’ai pas exploré ce sujet en détail. Bonne continuation.
Bonjour, Merci pour cette vidéo. C'est un bon travail. J'ai une question, j'ai un fichier excel sur lequel j'aimerais bien intégrer cette Macro pour un filtrage rapide. Cependant l'entête de mon premier tableau commence à la 9e ligne. En appliquant la macro, cela ne me donne aucun résultat. J'ai l'impression, cela cache toutes mes données sur l'onglet en question et je ne suis pas parvenu à réaliser aucune action sur mon fichier. Pourriez-vous m'aider en ce sens? Merci d'avance de votre aide.
Bonjour et ☺️ merci pour votre message de retour ! Pour répondre à votre question, dans un premier temps, avez-vous bien supprimé tous les filtres comme expliqué au début de la vidéo. Ensuite, si l'en-tête du premier tableau de critère commence à la ligne 9 au lieu de la ligne 1 comme indiqué dans la vidéo, puis les en-têtes de votre deuxième tableau commence à la ligne 12 au lieu de la ligne 4 comme dans le tutoriel, alors je vous invite à effectuer les modifications suivantes :
- Vous supprimez la 4ème ligne qui commence par Set PlageDonnees et vous la remplacer par cette ligne de code :
Set PlageDonnees = ThisWorkbook.Sheets("Gestion des salles").UsedRange.Offset(11, 0)
- Puis vous sélectionnez toute la ligne qui commence par Set PlageCritères , vous la supprimez et vous la remplacer par cette ligne de code :
Set PlageCritères = ThisWorkbook.Sheets("Gestion des salles").Range("A9:" & Split(Cells(1, ThisWorkbook.Sheets("Gestion des salles").Cells(10, Columns.Count).End(xlToLeft).Offset(0, 1).Column).Address, "$")(1) & "10")
- Et enfin, vous sélectionnez toute la ligne qui commence par ThisWorkbook.Sheets et vous la remplacer par cette ligne de code :
ThisWorkbook.Sheets("Gestion des salles").Range("A10:" & Split(Cells(1, ThisWorkbook.Sheets("Gestion des salles").Cells(10, Columns.Count).End(xlToLeft).Offset(0, 1).Column).Address, "$")(1) & "10").ClearContents
Bonne continuation.
: Merci pour ce complément d'information
Je suis de jour en jour plus performant... même en retraite...👍😂
😊 Merci pour votre message de retour ! Bonne continuation !
Énorme ! Quelle pédagogie et une vidéo de qualité. Bravo
@@PascalLUZY ☺ Merci pour votre message de retour !
Merci Agnès, vraiment très pratique cette forme de recherche. 🙃☝
😊 Entièrement d'accord avec vous ! Merci pour votre message de retour !
C'est vraiment génial, merci Agnes pour ce partage.
☺️ Avec plaisir et merci pour votre message de retour !
Un grand merci ! Cela va fortement m'aider dans mon job. Je m'abonne
☺️ Avec plaisir et merci pour votre message de retour ! Merci également pour votre abonnement. Bonne continuation.
Excellent... comme d'habitude
😊 Merci pour le message de retour !