XL 2019 Filtre avec Textbox

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

duplaly

XLDnaute Occasionnel
Bonjour
Je joins mon fichier pour avoir un peu d'aide. J'aimerais pouvoir filtrer la feuille database selon la date inscrite dans le textbox1 qui est dans l'userform. Appel du userform dans la page Contrôle.
Votre aide serait appréciée!
 

Pièces jointes

bonjour
et bien mon ami c'est pas gagné
tout ce ramdam pour une date
fait moi plaisir garde tes feuilles vire moi ces userforms et ce calendrier horrible (tant en visuel qu'en code)une vrai daube ce truc
fait moi des choses simples moins lourdes
et c'est quoi ce truc qui clignote ça sert a quoi????

non vraiment ça donne pas envie d'y mettre les mains dedans

mille excuse pour mon franc parlé 😉
si tu decide éventuellement de tout reprendre a zéro je t'aiderais a réécrire tout ca
 
Bonjour
Je joins mon fichier pour avoir un peu d'aide. J'aimerais pouvoir filtrer la feuille database selon la date inscrite dans le textbox1 qui est dans l'userform. Appel du userform dans la page Contrôle.
Votre aide serait appréciée!
Bonjour,

Ta colonne Date ne contient pas de dates au sens propre du mot. Tu utilises un format spécialisé, donc du texte. et plus bas dans ton code (Rng.AutoFilter) enlève le filtre. du coup à l'activation de la feuille, il n'y a plus de lignes filtrées.

edit: Bonjour PatrickToulon 😉, Goube😉. Pas vu passer, vous étiez dans l'angle mort😛
 
re
bon !!..
j'ai viré ton calendrier men is black (grosse daube)
j'ai viré TOUT!!!!!!!!!!! test module y compris le module classe
j'ai mis mon calendrier perso que tu peux trouver ici tres tres tres facile a intégrer (en voici la preuve )

voila maintenant reste plus qu'a modifier le code autofilter de l'event du bouton rechercher

PFFFFiiiUUUUU à j'en ai vu mais là c'est le ponpon 😉

je reviens des que j'ai régler ton filtre
avec ton fichier ayant subi un lifting de chez marco le boucher
au purrée mon excel est plein de sang

tu n'a pas honte de nous imposer ça un dimanche 😛😛😛😛😛
 
bon je l'ai tout réécrit
j'ai viré!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! TOUTTTTTTTTTTTTTTT TES MODULES Y COMPRIS LA CLASSE
au purré c'est un génocide que j'ai fait dans ton fichier
au ptain le désastre !!!!!

en gros si il y avais eu un bouton RAZ sur ce fichier le bouton ne seredresserait pas tellement j'y suis aller fort
voila il est propre
je lui ai mis mon calendrier que tu peux trouver ici


je règle le problème de autofilter dans l'event du bouton recherche et je te donne un fichier
ayant subit une nucléarisation

hoh ptan!!!
PFFFFIIIUUUU!!!! 😛 😛 😛 😛 😛
 
re
oui j'ai bossé pendant quelques temps dessus quand même pour les uns et les autres
1° il est donc conçu!!! pour s'intégrer tel quel dans n'importe quelle version d'excel
2° il s'affiche en français ou en US a la demande dans l'appel (argument region)
3° selon la région bien évidement le format les emplacement de jour se modifient
4° il ne consomme presque rien en mémoire( pas de gestion d'attente) car utilisation du mode modal et hide
5° il s'auto-place pour un textbox dans un userform ou une cells dans une feuille
bref

pour l'installer
ouvrir son propre fichier et le mien (à télécharger dans les ressources)
en restant appuyé dessus dans VBE faite le glisser dans les modules de votre fichier

et voila

les méthodes d'appel sont bien détaillées dans les commentaires de présentation dans le haut du module calendar

rien a faire juste l'installer dans le fichier

c'est pas beau la vie 😉
 
Dernière édition:
re
oui j'ai bossé pendant quelques temps dessus quand même pour les uns et les autres
1° il est donc conçu!!! pour s'intégrer tel quel dans n'importe quelle version d'excel
2° il s'affiche en français ou en US a la demande dans l'appel (argument region)
3° selon la région bien évidement le format les emplacement de jour se modifient
4° il ne consomme presque rien en mémoire( pas de gestion d'attente) car utilisation du mode modal et hide
5° il s'auto-place pour un textbox dans un userform ou une cells dans une feuille
bref

pour l'installer
ouvrir son propre fichier et le mien (à télécharger dans les ressources)
en restant appuyé dessus dans VBE faite le glisser dans les modules de votre fichier

et voila

les méthodes d'appel sont bien détaillées dans les commentaires de présentation dans le haut du module calendar

rien a faire juste l'installer dans le fichier

c'est pas beau la vie 😉
RE..
Il n'y aurait pas un problème avec les N° de semaine iso ? (FR-US)
 
re
non je pense pas
demo6.gif
 
bien vu jacky
correction car datepart(ww deconne alors evaluate
donc remplacer
VB:
Controls(.Tag).Caption = DatePart("ww", DateSerial(Calendar.Cbyear.Value, Calendar.Cbmonth.ListIndex + 1, A), IIf(region = 0, vbSunday, vbMonday))
par ça
VB:
 Controls(.Tag).Caption = Evaluate("= ISOWEEKNUM(" & CLng(DateSerial(Calendar.Cbyear.Value, Calendar.Cbmonth.ListIndex + 1, A)) & ")")
 
- 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
16
Affichages
1 K
Réponses
41
Affichages
888
  • Question Question
Microsoft 365 Contrôle sur date
Réponses
8
Affichages
313
  • Question Question
XL 2019 fonction
Réponses
2
Affichages
130
Retour