LISTVIEW FILTRE + ICONES , Ajouter Modifier Supprimer Rechercher | USERFORM EXCEL VBA .# 01
ฝัง
- เผยแพร่เมื่อ 15 ต.ค. 2024
- dans cette Video je vais vous montrer Comment Ajouter des images dans une ListView.
et de comment Ajouter,Supprimer,Rechercher et Modifier des Données Userform VBA.
Bonjour je suis un débutant en programmation vba. Le tuto est très intéressant.
Bonjour Rogers
Merci et bon courage
felicitaciones soy de Colombia, y he estado buscando estos tutoriales, ya que soy empírico y me gusta la programación, de verdad muchas gracias por sus enseñanzas.
Gracias Cristobal
Bonjour tout d'abord merci pour ce tutoriel vraiment très intéressant et bien fait.
Une question : si vous supprimez une ligne autre que la dernière.
Comment remettre les chiffres dans l ordre ? Exemple : si je supprime la ligne 3, alors les seront 2 puis 4 etc..
Bonjour
Dans le cas de ce fichier, on ne peut pas.
Mais vous pouvez rajouter un ligne au début de Listview afin qu'il va faire ton besoin de compter les lignes...
Bonjour,
Super tutoriel très bien expliqué. Toutefois serait-il possible d'avoir le fichier pour faire un suivi avec le tutoriel.
Encore merci pour tout ces tutoriels
Ok
yahya.belbachir@gmail.com
Super .A aucun moments on ne s’ennuie tellement les explications sont claire et juste;On se languie juste la suite(Michel)😀😀
Merci infiniment Michel Pour votre gentillesse,cela me fait content de rencontrer des personnes comme vous...
je m'abonne, il y a beaucoup de tuto excel intéressants dans votre chaîne merci
Bon travail
Continue,Courage
Bon travail
Continue,Courage
Vous êtes un excellent vulgarisateur ❤
Merci
Génial. Vraiement génial...!!! Félicitations
Merci
bravo pour les vidéos,
J'ai un souci avec la combobox, en effet j'ai besoin de filtrer une combobox, contenant des noms & prénoms des étudiants, par une zone de texte. Donc le fait de saisir un texte dans la zone de texte ça permet de réduire les éléments de la combobox, en utilisant un userform. Merci
Bonsoir Issam
Tu veux dire un Combobox et Un Textbox .
Explique moi bien pour resoudre ton probléme.
@@yahya.belbachir Bonjour,
En fait Je veux filtrer le contenu d'une liste déroulante (combobox), contenant un nombre important d'éléments. Donc le fait de saisir un texte dans une zone de texte ça permet réduire le contenu de la liste déroulante.
Exemple : supposant que la liste déroulante contient 250 noms d'articles, le fait de saisir quelques lettres dans une zone de texte, le nombre des éléments de la liste déroulante sera réduit par exemple à 20 et comme ça le choix d'un article devient plus facile. Merci pour votre réponse rapide
Bonsoir, super vidéo! Vous expliquez très bien rien a redire. Mais j’ai une petite question, j’ai le même code que vous mais dans mon listview il y a juste les noms des colonnes mais les donnés ne s’affichent pas je comprend pas..
Bonsoir Battesco
Envois moi ton code complet. Sûrement que tu as oublié quelque chose.... yahya.belbachir@gmail.com
Bonjour Mr,
Je suis un peu perdu sur cette tuto, y a un contrôle qui ne répond pas chez moi, et pourtant j'ai tapé le même code.
Controls("TBox"), c'est là où ça bloque, au début j'ai cru que ce peut-être une variable que vous avez déclaré, mais
Bonjour
Je suis sûr que tu as raté quelque chose, alors soit tu m'envois ton fichier afin que je puisse trouver t'es erreurs soit tu dois reprendre la video depuis son début.
yahya.belbachir@gmail.com
بارك الله فيك
Bonjour Monsieur YahYa. Chapeau pour vos enseignements que vous distillez avec clarté. Je vous suis depuis le Burkina Faso et nous vous apprécions beaucoup ici. J'ai tenté de reproduire ce tuto mais je suis bloqué sur le Private Sub ListView1_ItemClick(ByVal Item As MSComctlLib.ListItem). Je voudrais bien continuer. Je vous ai laissé mon fichier sur votre mail. Si Possible, jetez-y un coup d'oeil pour moi svp. Merci
Bonjour Franck
Je vais voir votre fichier ce soir et je vous réponds
Merci d'avance Monsieur
Merci beaucoup Monsieur !!!!
Merci á vous aussi
Très bien fait
Merci BEYE
Bonjout Yahya,
J'ai une petite question, quand je prend le tableau fini (exemple 20 lignes) et que je supprime la personne en ligne 5, dans ma numerotation je passe de 4 à 6 , la numerotation n'est pas automatique. est il possible d'argumenter pour que la numerotation soit automatique.( j'ai tester avec mettre sous forme de tableau avec la formule ligne , cela fonctionne ,mais après lorsque je lance la recherche et que je click sur une personne, les fonction ne fonctionne plus ?)
Cordialement
Pascal
Bonjour Pascal
J'ai bien compris votre question je vais vous répondre après avoir resoudre ce problème dans le plus bref délais
Super professeur, explications claires nettes et pricises. Une fois le tableau est filtré , nous voulions imprimer le resultat sur une autre feuille. Es est possible prof ? ...Merci d'avance
Merci Badr
Bien sûr que c'est possible.
Si tu as besoin de le créer n'hésite pas de m'envoyer ton exemple afin de le créer.
Bonjour YAYA, encore une fois je te felicite pour ton tuto, il est génial ne change pas.
J'ai des petites questions concerannt la mise en forme, je desire avoir dans certaines colonnes le format " majuscule, nom propre" comment puis-je faire ?
D'avance un grand merci pour ton soutient.
J'ai une projet en cours avec un ensemble de tes tutos , peut-on s'ecrirre par mail que je t'explique ?
Coridalement
Pascal od
Merci Pascal. yahya.belbachir@gmail.com
Merci pour ce tutos
Merci
Merci pour le tutoriel 👍 c'est possible d'avoir le fichier Excel ?
Bonsoir
Actuellement je suis en voyage,essaiyez de me rappeler dans une semaine.
Excellent tuto est il possible d'avoir le fichier ? Merci
Ok ,ton mail
تستاهل مليون مشترك
Merci â vous aussi mon frère,...
Bonsoir Mr. Yahya, je suis attentivement votre tutoriel , mais j'ai systematiquement des messages d'erreur , est ce que je peut vous envoyé mon projet pour y jeter un coup d'peil??
Bonsoir Hicham.
Envois moi ton fichier
Bonjour
Très intéressantes vos vidéos. Juste le code pour cadres à droite le contenu de notre 3ᵉ colonne (Montant) de notre listbox. Merci d'avance
Bonjour
Pour une listbox impossible,mais oui pour une listview.
Si tu ne peux la réaliser,tu peux me contacter
yahya.belbachir@gmail.com
Svp solution pour personnaliser listView dans vba excel car un msgbox s'affiche lorsque je click sur personnaliser listview " la classe n'est pas enregistrer"
S'achant que j'ai windows 10 64 Bits et office 365 pour entreprise.
Urgent et merci
Bonjour
Vous devez chercher sur google le fichier: MSSTKPRP.DLL
le deposer sur le systeme32 et syswaw comme j'ai fait sur ma 2 éme tutoriel de cette série,et de l'executer sur CMD administrateur
rebonjour dans la commande ajouter, est ce que tu as mis l'obligation de remplir tous les champs ?? elle me renvoie une erreur : incompatibilité de la ligne 13 : Lg = Feuil1.Cells(Feuil1.Rows.Count, " A").End(xlUp).Row + 1
Bonjour
Continue donne moi la continuité que tu as fais. Assurez vous que les controles sont corrects. Sinon envois moi ton fichier pour rectifier les erreurs. Le code que tu m'as envoyé est correct
@@yahya.belbachir oui j'avance grâce à toi merci beaucoup et je préfère vous contacter ici pour que la vidéo remonte et d'autres personnes peuvent en profiter
Bonjour,
Super votre Tuto !!
J'ai essayé d'appliquer ça à une de mes bases de données qui est dans un tableau nommé "Tableau1" dans ma "Feuil1".
Losque je lance le USF j'ai un bug dans la macro remplir_lw() sur la ligne For Lg = 2 To Ubound (c)
Avec le message "Erreur de compilation - Tableau attendu"
Pouvez-vous m'aider ?
D'avance merci.
Alain
Bonsoir Vonroll.
Je prnse que tu as oublié de crée votre tableau. Peut tu m'envoyer votre code? yahya.belbachir@ gmail.com
salut! j'ai du mal à ouvrir mon listview à chaque moment que je le mets sur mon userform on m'envoie un message en disant : votre bibiotheque non inscrite
Salut
Il y a des erreurs commise dans ton fichier.
Tu peux m'envoyer ton fichier pour le corriger si tu veux.
yahya.belbachir@gmail.com
@@yahya.belbachir d'accord! je vous envoie d'abord la capture d'écran.
Bonjour,
En fait Je veux filtrer le contenu d'une liste déroulante (combobox), contenant un nombre important d'éléments. Donc le fait de saisir un texte dans une zone de texte ça permet réduire le contenu de la liste déroulante.
Exemple : supposant que la liste déroulante contient 250 noms d'articles, le fait de saisir quelques lettres dans une zone de texte, le nombre des éléments de la liste déroulante sera réduit par exemple à 20 et comme ça le choix d'un article devient plus facile. Merci pour votre réponse rapide
Bonjour dans ce cas tu dois travailler avec combobox en cascade
Bonsoir Mr ! je n'ai pas la ListView dans ma liste de contrôle ,que faire ?
merci
Bonjour
Dans la boite à outil tu click droit , il t'apparait un nouveau tableau nommé : controles supplémentaires
Puis tu cherche dans ce tableau tu cherche: microsoft listview Contrlol
Et voilà
@@yahya.belbachir merci de m'avoir répondu si vite. J'avais procédé ainsi sauf que ça ne figure pas dans la liste qui s'est affichée. Je suis sur Microsoft Office 2016.
Tout d'abord un énorme merci pour cette vidéo. Exactement ce dont j'avais besoin pour mon fichier. Malheureusement je suis bloqué sur : Controls("TBox" & i) = Feuil6.Cells(Lg, i) (ma feuille s'appelle bien 6 lol). Quelqu'un a la solution ?
Merci de votre retour
Bonsoir Stephane
Tu as seulement une petite erreu a rectifié tu peux vérifier les noms des controls textbox.
Sinon tu peux m'envoyer ton fichier
yahya.belbachir@gmail.com
@@yahya.belbachir Merci infiniment de ton aide. Fichier et explication envoyé. Merci d'avance pour ton retour. Si jamais mon erreur est facilement explicable par un gamin de 5 ans (... un peu plus lol) n'hésites pas à le dire ici, car cela peut profiter à tout le monde. Et puis, on apprend tous les jours...c'est pour ca que l'on suit les tutos, pour pouvoir évoluer !. Merci encore à toi, ta patience et ta gentillesse. A bientôt.
@@stephanecastets1917bonsoir, j'ai le même problème, ce quoi la solution ?
Bonjour Super tuto
j'ai une erreur d’exécution : objet spécifié introuvable ->Controls("tbox" & i) = Feuil1.Cells(Lg, i) je n'arrive pas a trouver la raison ormis "tbox"
merci de votre aide
Bonjour Pascal
Tu n'as pas renomé les controls "tbox"
Envois moi ton fichier de le corriger avec vous
yahya.belbachir@gmail.com
@@yahya.belbachir Bonjour, j'ai solutionné le problème, en effet mon tableau comporte 12 colonnes...
@@pascalbbo1556 Bonjour, j'ai le même probleme et mon tableau comporte 20 colonnes. Vous avez la solution ? Je suis débutant en vba.
Merci yaya
Exactement j'ai le même problème je n'arrive pas à distinguer entre tbox et tbox1
Merci pour votre aide
@@yahya.belbachir svp comment renommer ces contrôles tbox ?
Hello yahya est ce que tu peux m'aider sur une création de mode de recherche multicritère
Bonjour Azuz
Tu peux me poser ton probléme.
yahya.belbachir@gmail.com
Salut YAHYA et merci pour tes videos , mais j'aarive pas a faire la declaration avec listitem et listimage pouvez vous m'aidez et merci d'avantage
Bonjour Mehdi
Pour vous aider,n'hésite pas de m'envoyer ton fichier afin de vérifier avec toi,puis de retour vers vous.
yahya.belbachir@gmail.com
@@yahya.belbachir voila le pb les variables listitem et listimage ne s"affiche pas dans la bibliotheque des variables
Slt Yahya g pense que g trouvé la solution g doit télécharger le fichier mscomct2.ocx dans system 32
@@yahya.belbachir rebjr YAHYA puis je savoir c quoi la version que tu utilise es ce office 2013 ou office 2016
Merci beaucoup pour le tutoriel mais il y a un petit soucis en matière de suppression, on ne peut supprimer que le dernière ligne du tableau
Bonsoir
Je pense que tu as raté qlq chose.
Si vous êtes bloqué,dans ce cas je peux vous aider.
yahya.belbachir@gmail.com
@@yahya.belbachir Merci bcp je vais revoir toute la vidéo
hello tuto yahya bey. could not find the specified object. error. I could not find in which object tbox is defined.
Controls("tbox" & i + 1) = ListView1.ListItems(lg).ListSubItems(i).Text
it gives this error.
Bonjour, M. Tuto Yahya. L'objet spécifié est introuvable. Erreur. Je n'ai pas trouvé sur quel objet tbox est défini..Controls("tbox" & i + 1) = ListView1.ListItems(lg).ListSubItems(i).Text
Il donne cette erreur.
Hello Cemil
The following error mean that some of your controls is missing.
Can you send me your workbook to see?
yahya.belbachir@gmail.com
@@yahya.belbachir J'ai envoyé le fichier excel à votre adresse e-mail, merci de votre intérêt.
@@cemilertan6084 est ce que vous avez résolu le problème? J’ai la même erreur et je suis arrêté, j’aimerais bien pouvoir continuer
merci beaucoup pour le tuto meme si je n'arrive pas à suivre à chaque fois une erreur de vba qui s'affiche . je suis sous win 7
Merci à vous
Si tu n'arrive pas à réaliser ton fichier.tu peux me contacter:
yahya.belbachir@gmail.com
@@yahya.belbachir merci beaucoup
@@yahya.belbachir je suis bloqué sur la phase de l'affichage de la liste view
Bonjour monsieur
C'est formidable
Mais j'arrive à afficher le contrôle listview
Il est absent dans la liste
Aidez moi
Bonjour Monsieur
Peux tu me transferer ton fichier?
yahya.belbachir@gmail.com
barvo
Merci
Disponible les affaires
🙏
Mais où est le dossier ?
Explique ce que tu veux dire
@@yahya.belbachir J'aurais aimé télécharger le fichier sur lequel vous avez travaillé
Cela va beaucoup trop vite et pas assez d'explications. Je vais voir ailleurs. Dommage !
Bonjour Daniel
Vous pouvez réccuperer le fichier complet.
N'hésite pas de m'envoyer ton Mail
Merci infiniment si Yahya vraiment une chaîne qui mérite perso qui m'a bcp aidé
Bonjour @yahya.belbachir super tutoriel j'ai un souci avec le chargement du listview j'ai une erreur 438 peux tu m'aider merci
Bonjour Andre.
Il se peut que tu n'as pas bien suivi le tutoriel, mais je peux vous aider.
Essayez de m'envoyer ton fichier via mail.
yahya.belbachir@gmail.com