Vos tutoriels sont parfaits et très pratique, un grand merci pour votre travail, et je m'abonne à votre chaîne.
@alvarez9588 жыл бұрын
Super Jean Paul !!!!!!! Merci encore pour tes Magnifiques tutoriels !!!!
@gogut63985 жыл бұрын
Merci bcp frérot, tu viens de sauver notre projet. Bisous
@nacermaiza52214 жыл бұрын
cela fonctionne pour des codes à nombre entier (1,2,3,..), j'obtiens toutes les informations sur chaqu'une des textebox, sauf pour les dates , c'est un nombre pas au format date . Mais lorsqu'il s'agit d'utiliser un code Alphanumerique (exemple : 15L) , je n'ai rien dans les textebox. Merci pour votre assistance.
@gillesberthon9637 жыл бұрын
Très intéressant. Vraiment vous savez expliquer les fonctions VB. Merci
@salimhamaili70458 жыл бұрын
merci, ce tuto est vraiment facile à faire même pour ceux qui maîtrisent pas le vba mais je voulais te demander de nous faire dans ce même formulaire d'autres boutons comme modifier les infos concernant un client ou supprimer carrément un client en tapant juste son numéro et d'autres boutons comme suivant, premier , dernier .....etc
@Learnaccess8 жыл бұрын
+Sali Hams Bonjour, C'est prévu...
@romlef5268 жыл бұрын
Franchement pas si compliqué que ça à faire !!! un très bon tuto avec vb, merci
@lagusgoudas27052 жыл бұрын
Comment utiliser la fonction RechercheV() dans un UserForm avec ComboBox
@psechoPATH8 жыл бұрын
super tuto, mais il reste le problème de la forme de date sur le formulaire personnalisé
@bouabdalahkaddour99007 жыл бұрын
je tenais a vous remercier pour ce tuto,qui ma beaucoup aider et a comprendre,j'arrive a transposer des enregistrement dans un formulaire et a valider sur la 2eme feuille excell(des enreg de la matrice vers un fichier excell merci beaucoup et a bientot j'ai un petit souci le code(A:A) 2 caracteres mais mois j'ai besoin de 10 caracteres
@xaviergodin78629 ай бұрын
Merci encore pour ce tuto. Juste si possibilité de compléter le format date et peut être les valeurs numériques relatif au montant pour être complet.
@renegalatchui.n65552 жыл бұрын
Merci pour le bon travail
@kitetefagonafuimaono6831 Жыл бұрын
Merci pou la démonstration. J'ai un tableau excel avec 6 colonnes. J'ai mis dans mon userform une commande de recherche par noms. Je souhaite que ce même bouton exécute une recherche quelque soit le critère. Comment puis-je le faire ?
@Learnaccess Жыл бұрын
J'ai fait un tuto qui montre comment faire des recherches multi critère dans une Userform - JE vous laisse visionner la vidéo
@boetmariustresorgbagnon217 Жыл бұрын
Salut et j'aimerais savoir si on peut faire une recherchev vba à partir du nom complet du client ainsi que la photo du client
@Learnaccess Жыл бұрын
Vous pourrez pas faire de recherchev sur une photo
@boetmariustresorgbagnon217 Жыл бұрын
@@Learnaccess c'est plutot pour faire apparaitre la photo à partir du nom du client
@Learnaccess Жыл бұрын
@@boetmariustresorgbagnon217 Visionner le tuto qui montre comment afficher une image via une recherche
@nafaaliamany78856 жыл бұрын
Jolie methode de ta part merci bcp 🎛
@kolimmabonidoute4213 жыл бұрын
Merci pour la vidéo. Comment modifier les données affichées par la recherche ?
@ousmanediallo59613 жыл бұрын
Franchement merci. 👌👌👌
@louckyvilton8074 жыл бұрын
Magnifique. Merci beaucoup
@ismobamba61455 жыл бұрын
Bonjour Monsieur Bonneto ,je suis en attente de la réponse à mon problème.je vous ai envoyé le fichier le dimanche dernier. merci bien.
@abidimohamed64345 жыл бұрын
@Learnaccess bonjour beau travail j'ai essayé de refaire le travail mais j'ai un message d'erreur "erreur d'exécution '6' est ce que vous pouvez m'aider
@abdeljelilmohamedabdellahi15015 жыл бұрын
Bravo et merci pour ce tutoriel magistral ! Une pédagogie infaillible et irrésistible. Il demeure cependant un souci au niveau du format de la date. Pouvez-vous m'éclairer à ce sujet, s'il vous plait ?
@Learnaccess5 жыл бұрын
POur afficher une date dans un formulaire il faut la formater grace à l'instruction FORMAT(MaDate,"DD/MM/YY") Voilà
@abdeljelilmohamedabdellahi15015 жыл бұрын
@@Learnaccess Merci pour la promptitude !
@abdeljelilmohamedabdellahi15015 жыл бұрын
Merci bien. Vos tutoriels sont très instructifs, grâce,à la fois, à votre savoir et votre pédagogie. Je remarque, cependant, que la recherche ici ne fonctionne pas dès que le CODE atteint les 10 chiffres, sauf s'il commençait par 1. Peut-on avoir une explication, s'il vous plait ?
@Learnaccess5 жыл бұрын
Souvent un pb de format ou de type de données
@nelson23kouame912 жыл бұрын
Merci, pour ce tuto
@KaddourCHAMA1330 Жыл бұрын
BONJOUR! merci pour cette vidéo J'ai une petite question :mon code client commence par une lettre A suive par des chiffre . Merci encore
@Learnaccess Жыл бұрын
Ça marchera aussi
@my992494 жыл бұрын
bonsoir svp sur votre vidéo le type numérique est "CLng" si le type est autre exemple F01, d01 ,s01 quel le type ?
@belvyononogakenie99438 жыл бұрын
merci pour la video puis-je avoir le fichier excel afin de m' entrainer avec les meme donnés merci
@belvyononogakenie99438 жыл бұрын
Merci pour cette vidéo pouviez vous un tuto ce un formulaire personalisé(Uerform) pour le calcul des intérêts simple merci
@prettyrose96096 жыл бұрын
cette vidéo est excellente est ce que on peut le faire avec un Combobox l’idée sélectionner pour afficher une valeur merci pour votre aide
@Learnaccess6 жыл бұрын
MOUSS NAIMANE Oui bien sûr Pas de pb
@5bqu Жыл бұрын
Bonjour, merci pour cet excellent tuto, je suis nul en informatique . Est-il possible que le critère de recherche soit le nom ????? plutôt que le Num d'enregistrement Qui plus est, est-ce possible faire en sorte que dans une des boites box faire afficher une date, ma date se transforme en une suite de chiffre inexploitable. Un grand merci pour le travail que vous êtes. 😉 Sébastien.
@Learnaccess Жыл бұрын
Oui la recherchev marche sur des chiffres et des lettres (attention : cela sous entend que vous n'ayant pas des homonymes : pas de doublons pour une recherchev) c'est un pb de format (derrière une date se cache un chiffre, il faut juste le formater au format Date)
@erickmensah14334 жыл бұрын
J'ai créé le formulaire de recherche dans la même base que le formulaire de saisie mais ca ne marche pas. La boite de dialogue indique que le sub n'est pas défini. Que faire?
@Learnaccess4 жыл бұрын
Vérifiez la syntaxe de votre code Il doit y avoir une erreur pour avoir ce type de message
@bv-wi6wg7 жыл бұрын
Merci pour cette vidéo
@salahlechekhab67507 жыл бұрын
Bonjour merci pour la présentation , ça marche avec type numérique mais avec les ets ne se marche pas par le type alphabétique ? par exemple daniel ou rober dans: textbox1? alors le problème
@Learnaccess7 жыл бұрын
Bonsoir, C'est le principe même de la RechercheV
@sergepoire43833 жыл бұрын
Bonjour Jean Paul, D'abord Merci pour ce tuto très clair, je l'ai suivi pas à pas mais j'ai un problème parce que je n'utilise pas des chiffres dans ma textbox 1. Donc mon formulaire ne marche pas et m'affiche systématiquement le message d'erreur. Pouvez vous me dire ce qu'il faut que je change pour que cela marche ? Merci (à nouveau) d'avance.
@Learnaccess3 жыл бұрын
Je pense que le pb vient du format de données
@sergepoire43833 жыл бұрын
@@Learnaccess Oui je l'ai pensé mais dans la ligne :" If WorksheetFunction.CountIf(Sheets("Base").Range("A:A"), Me.TextBox1.Name) = 0 Then" est-ce que Name est correct et ensuite dans la ligne :".TextBox2 = Application.WorksheetFunction.VLookup(CLng(Me.TextBox1), Sheets("base").Range("source"), 2, 0)" Que dois-je changer ? et par quoi ? CLng ? Désolé mais je suis un béotien complet en VBA.... Merci d'avance
@Learnaccess3 жыл бұрын
@@sergepoire4383 Remplacer .name par .value
@sergepoire43833 жыл бұрын
@@Learnaccess Merci mais j'ai toujours une erreur 13 "incompatibilité de type" Tant pis. Je laisse tomber
@katalan664 жыл бұрын
Cela permettrait aussi de pouvoir modifier les infos client. On rentre un numéro le client existant s'affiche on modifie une texbox et on clique sur un second bouton "Enregistrer la modif client" 😉😉😉💪💪
@anaischardon10252 жыл бұрын
Bonjour, merci pour vos vidéos, elles m'aident beaucoup à créer un classeur de gestion complète ! Je suis sur ce formulaire de recherche client, mais, ayant vu votre vidéo en 3 modules sur les formulaires avec combobox, j'ai voulu créer une liste déroulante pour faire apparaître mon client, depuis ma bdd. Du coup, avec les codes VBA que vous donnez ici, cela ne fonctionne pas. Le débogage m'indique cboNom = et la recherche ne donne rien. Pourriez-vous m'aider svp ? Et puis, je voudrais savoir si c'est possible d'afficher ce userform comme une forme, en le plaçant sans le fermer ni l'ouvrir : il doit être placé sur mon tableau de bord client, afin que je puisse obtenir rapidement ses informations. Est-ce possible ? Merci de votre réponse !
@Learnaccess2 жыл бұрын
Bonjour, Concernant le 1er point : Si vous souhaitre faire afficher les infos d'un client dans des Textbox à partir de la sélection de son nom via une combox box. Pour pouvez utiliser : la recherchev en VBA comme indiquer dans le tuto sinon faite les recerchev dans une feuille excel et aller chercher les infos pour les mettre dans les différentes textbox de votre formulaire Et pout répondre à votre 2nde interrogation : non cela n'est pas possible
@anaischardon10252 жыл бұрын
@@Learnaccess, merci de votre réponse, mais justement, si je reprends le tuto, mais que j'ai une liste déroulante (celle-ci fonctionne) à la place du numéro que vous saisissez manuellement dans la txtbox, j'ai bien ma liste mais aucune donnée ne remonte dans les autres textbox. Où ai-je bien pu me tromper ? Mon code est identique au vôtre, sauf que j'ai mis me.cbo.Nom à la place.
@Learnaccess2 жыл бұрын
@@anaischardon1025 Si la rechercheV fonctionne dans la cellule, il n'y a pas de raison que cela ne marche pas en VBA Difficile de voir ou se trouve le pb. Pour moi, c'est juste un pb de syntaxe...
@a-stuces42416 жыл бұрын
merci beaucoup pour les efforts, s'il vous plait comment creer un fichier pdf lié au salarié recherche, per exemple son attestation de salaire, la lier a un pdf et l'imprimer par les billet des botton commande merci
@Learnaccess6 жыл бұрын
IL faut faire une trame de votre attestation dans une feuille Aller chercher les infos dans une base de salarié pour les mettre dans la trame puis archiver et envoyer le tous en PDF par mail.
@a-stuces42416 жыл бұрын
@@Learnaccess merci beaucoup pour votre interaction
@ismobamba61455 жыл бұрын
Peut t_on continuer à insérer de nouveaux clients dans la base et faire une recherche sur ces clients?
@Learnaccess5 жыл бұрын
Oui car j'ai pris comme référence de base source est une plage nommée dynamique. Pour cela, il faut transformer votre source en Outil de Tableau
@ismobamba61455 жыл бұрын
Learnaccess merci bien, une autre préoccupation, dans mon tableau j'ai une colonne de date , mais la rechercheV me renvoie dans mon formulaire un nombre au lieu d'une date. Pourquoi ça ? Et quel est la solution ? Merci.
@Learnaccess5 жыл бұрын
@@ismobamba6145 Normal, il faut formater ce champ dans le formulaire afin qu'il affiche une date . Regardez le tuto sur le formatage des champs d'un formulaire. format(Me.txtDate, "DD/MM/YYYY")
@ismobamba61455 жыл бұрын
@@Learnaccess voici mon code : .TxtDate = Application.WorksheetFunction.VLookup(CLng(Me.TxtMatricule), Sheets("LISTING").Range("Tsource"), 8, 0) montrez moi la synthaxe a faire svp, ou je dois placer " format(Me.txtDate, "DD/MM/YYYY")" Merci
Super Tuto, toutefois lorsque le code client est composé de Lettre et chiffre ca fonctionne pas
@pasdinspi5179 Жыл бұрын
Bonsoir, ne marche pas chez moi
@moustaphaba92405 жыл бұрын
Bonjour monsieur, j'ai écrit le même code. Il s'exécute bien mais ne remplit pas les cases prenom, nom, ville adress, etc...
@Learnaccess5 жыл бұрын
Vérifier votre syntaxe et votre formule. Cela doit marcher
@moustaphaba92405 жыл бұрын
@@Learnaccess je vous mets le code svp, jetez un coup d'oeil car là je craque. la première étape marche : si je tape dans textbox1 une valeur (chaine de caractère qui n'existe pas la colone G de la base, il m'affiche ce client n'est pas dans votre base. Jusque là tout va bien. M&ais dès que je tape un client qui est dedans, il ne me remplit pas les autres automatiquement. De l'aide svp Private Sub TextBox1_AfterUpdate() On Error GoTo 1 If WorksheetFunction.CountIf(Sheets("Base_clients").Range("G:G"), Me.TextBox1.Value) = 0 Then MsgBox "Ce numéro de client n'existe pas encore dans la base. Ajoutez le client !", vbInformation + vbOKOnly, "client non trouvé" End If With Me .txtprenom.Value = Application.WorksheetFunction.VLookup(CLng(Me.TextBox1), Sheets("Base_clients").Range("source"), 1, 0) .txtnom = Application.WorksheetFunction.VLookup(CLng(Me.TextBox1), Sheets("Base_clients").Range("source"), 2, 0) .txtdate = Application.WorksheetFunction.VLookup(CLng(Me.TextBox1), Sheets("Base_clients").Range("source"), 3, 0) .txtlieu = Application.WorksheetFunction.VLookup(CLng(Me.TextBox1), Sheets("Base_clients").Range("source"), 4, 0) .txtpays = Application.WorksheetFunction.VLookup(CLng(Me.TextBox1), Sheets("Base_clients").Range("source"), 5, 0) .txtnationa = Application.WorksheetFunction.VLookup(CLng(Me.TextBox1), Sheets("Base_clients").Range("source"), 6, 0) .txtnum = Application.WorksheetFunction.VLookup(CLng(Me.TextBox1), Sheets("Base_clients").Range("source"), 7, 0) .txtadresse = Application.WorksheetFunction.VLookup(CLng(Me.TextBox1), Sheets("Base_clients").Range("source"), 8, 0) .txtemail = Application.WorksheetFunction.VLookup(CLng(Me.TextBox1), Sheets("Base_clients").Range("source"), 9, 0) End With 1 End Sub VOICI LE FORMULAIRE TRES SIMPLE
@Learnaccess5 жыл бұрын
@@moustaphaba9240 Bonjour, Je ne vois pas d'erreur, avez-vous déjà essayer de faire un test dans votre source avec une recherchev dans la feuille. pour savoir si cela fonctionne en normal. Vérifiez vos formats de champs dans votre source : format numérique, texte, date, ... cela peut avoir une incidence. Envoyez moi votre fichier car comme cela j'ai du mal à voir d'ou le pb peut venir. Mon adresse : jeanpaul.bonnetto@gmail.com Bien cordialement
@danielhaas97278 жыл бұрын
Bonjour, tutos super je les suis avec un grand intérêt et je les adaptes assez facilement pour ce que je veux faire mais là ca ne fonctionne pas et je n'arrive pas a voir de quoi ca peut provenir peut on vous faire parvenir un fichier par message personnel pour m'aider a comprendre d'où vient l'erreur ?
@Learnaccess8 жыл бұрын
Oui, envoyez-moi votre fichier via : jeanpaul.bonnetto@gmail.com en expliquant le pb
@ismobamba61455 жыл бұрын
De quels types on parle lorsque le message d'erreur me dit incompatibilité de type, et impossible de lire la fonction VLookup de la classe WoksheetFunction. Quels sont les Types de données de votre tableau ? Je ne sais vraiment pas d'où provient mon erreur. Orienter moi afin de trouver une solution svp. J'ai lu et relu plusieurs fois le code, je ne vois pas d'erreur de syntaxe. Vivement votre aide.
@Learnaccess5 жыл бұрын
Ismo Bamba Envoyez moi votre fichier
@ismobamba61455 жыл бұрын
Learnaccess je vous ai envoyé mon fichier. Merci bien.
@ismobamba61455 жыл бұрын
@@Learnaccess je vous ai envoyer mon fichier hier Dimanche Merci bien.
@ismobamba61455 жыл бұрын
Bonjour , svp jai un soucis d’incompatibilité de type et aussi on me dit impossible de lire la fonction WORKSHEETFUNCTION ... aussi quant j'exécute le formulaire j'ai pas le focus dans le textbox, a vrai dire rien ne passe .
@Learnaccess5 жыл бұрын
Avez-vous déjà fait un test en manuel avec la fonction RechercheV() pour voir si cela fonctionne. Si oui; alors cela doit marcher aussi en VBA. Vérifier
@ismobamba61455 жыл бұрын
@@Learnaccess j'ai fat textuellement le même code que le votre mais ça ne marche pas . De quel types doivent etre chaque colone de mon tableau ? le type de mon ID? aussi quand je lance le formulaire , jai pas la main (le focus) dans le textbox ID. rien ne passe vraiment, comment devaraient etre mes données dans la base? merci de me repondre
@ismobamba61455 жыл бұрын
Learnaccess j'ai un message d'erreur 1004 : impossible de lire la propriété VLookup de la classe WoksheetFunction. Je suis perdu , aider moi svp.
@Learnaccess5 жыл бұрын
@@ismobamba6145 Normalement cela doit marcher. Vous etes bien en version PC et non MAC A part une erreur de syntaxe, cela doit marcher
@ismobamba61455 жыл бұрын
Learnaccess comment et où se fait le Typage?
@GeorgeBander8 жыл бұрын
Super Tuto, mais une fois de plus, j'ai une erreur "424", lorsque je veux ouvrir le formulaire(Recherche un client) ! Où ai-je commis une erreur ?? Merci ...
@Learnaccess8 жыл бұрын
Problème de syntaxe dans votre code. Vérifier, il doit y avoir une erreur d'ecriture. Sans le fichier, j'aurai du mal à vous dire ou.
@GeorgeBander8 жыл бұрын
Super ! J'ai trouvé, car effectivement ce fut une erreur de syntaxe (difficile avec les espaces, les virgules etc...) la moindre erreur coûte ! Mille merci pour ce formidable tuto. Ne m'oubliai pas pour l'autre, car je n'ai toujours pas votre réponse !! Merci et bonne soirée !
@abdeljelilmohamedabdellahi15015 жыл бұрын
Salut ! Je constate que, pour des codes à dix (10) caractères dont les deux premiers chiffres sont supérieurs à 21 , la recherche ne marche plus systématiquement. Quelle en serait la raison ? Je n'ai pas pu comprendre. Exemple : ça marche pour 2100000000 et pas du tout pour 2200000000 et plus.
@Learnaccess5 жыл бұрын
ABDELJELIL ABDELJELIL Certainement un pb de type de donnée Transformer votre code en chaîne de texte et non plus en chiffre
@abdeljelilmohamedabdellahi15015 жыл бұрын
@@Learnaccess J'ai mis toute la colonne de code sous "Format texte". Ça n'a pas changé. Tous les codes de moins de 10 chiffres sont trouvés rapidement, ceux de 10 chiffres commençant par 1. Ça se gâte à partir du seuil deja décrit (2200000000).
@azouzchabani Жыл бұрын
merci
@popcobramanu30393 жыл бұрын
bonjour, pourquoi les dates s'affiche en nombre et pas au format date
@Learnaccess3 жыл бұрын
Normal : tous ce qui s’affiche dans un userform est au format texte De ce fait une date s’affichera en chiffre
@popcobramanu30393 жыл бұрын
@@Learnaccess on ne peut donc pas avoir la date qui s'affiche?
@badges35577 жыл бұрын
problème de date elle s'affiche en format standard , comment régler sa ......?????????
@Learnaccess7 жыл бұрын
C'est le problème des Userform. Il faut changer et spécifier les formats de tous vos champs. J'ai fait un tuto sur le sujet. Mais pour une date dans une textBox avec l'instruction cdate cdate(Me.txtchamp.value)
@badges35577 жыл бұрын
svp monsieur dans votre exemple comment rectifier ça ......????
@gilbertduport72733 жыл бұрын
@@Learnaccess où trouver le tuto pour le pb de date dans userformmerci de votre retour
@Learnaccess3 жыл бұрын
@@gilbertduport7273 Voici un lien kzbin.info/www/bejne/aKK6c6eFlKmNjtU
@Yoolar19798 жыл бұрын
Bonjour, comment faire si dans ma textbox1 je dois faire la recherche avec du text (Ex: AA-12345) ? Car pour l'instant ça fonction très bien seulement si la recherche avec des chiffres Si quelqu'un peux m'aider !
@Learnaccess8 жыл бұрын
On peut faire une rechercheV à partir d'un champ de type texte. Il faut juste "typer" la variable en String dans ce cas.
@passioncreativekass-sand8277 жыл бұрын
Bonjour je ne comprends pas ce qu'il faut que je rajoute , je débute. Ma recherche est un chiffre qi peut contenir une lettre. pourriez vous me donner un exemple de variable a écrire.
@jeanmarcrzycka2097 жыл бұрын
vous pouvez détailler svp, je ne comprend pas.merci d'avance
@linalinux95095 жыл бұрын
Bonjour! Tout d'abord merci pour cet excellent tuto! Vous expliquez d'une façon très claire et éloquente! J'ai une petite question concernant les liens hypertexte dans Useform. Mon problème est le suivant: J'ai une base de données avec les noms, les téls et les adresses mail de mes clients. Je souhaiterais retrouver dans mon Useform les "adresse mail" de mes clients "avec le lien". Aujourd'hui, je ne les retrouve dans mon Useform qu'en format texte. J’aimerais donc les retrouver en format "lien" pour pouvoir cliquer dessus et ouvrir ainsi Outlook. Est-ce que vous pourriez m'apporter de l'aide à cet égard? Merci infiniment par avance et bonne journée!
@Learnaccess5 жыл бұрын
Voilà le code à mettre dans la textbox : Private Sub TextBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean) ThisWorkbook.FollowHyperlink "mailto:" & Me.TextBox1.Text End Sub
@titogame57185 жыл бұрын
Bonjour, Excellent tuto, c'est exactement ce qu'il me fallait, Fonctionne parfaitement, cependant j'aurais une question, je souhaiterais générer une liste à partir de cet userform, exemple: disont que dans ma base excel j'ai plusieurs fois le numéro 10 dans la colonne A, donc dans ma textbox j'écris 10 je click par exemple sur un bouton générer et ça me crée une nouvelle feuille dans Excel contenant uniquement les informations lié aux ligne 10, L'idée c'est de récupérer les info de la colonne b,c,d qui sont lié à 10 et les afficher ligne par ligne dans une nouvelle feuille Excel Je sais pas si c'est très claire.. Merci en tout cas.
@Learnaccess5 жыл бұрын
TitoGame Il faut utiliser les filtres avancés Regardez les tutos sur le sujet
@titogame57185 жыл бұрын
@@Learnaccess re bonjour, Du coup j'ai regarder quelques tuto mais j'avoue que j'ai un peu de mal à le faire depuis une textbox... pourrais tu m'aider ?? Merci
@Learnaccess5 жыл бұрын
TitoGame Il prendre les critères de votre formulaire et les mettre sur une feuille dans la zone de critère du filtre avancée Et ensuite exécuter ce dernier
@thierrypeyret9933 жыл бұрын
Bonjour, le tutoriel est très intéressant et m'aide dans la réalisation de mes formulaires.Par contre je me heurte à une erreur sur le ligne de code : With FrmRechercheAccident .TxtPrénom = Application.WorksheetFunction.VLookup(CLng(FrmRechercheAccident.TxtNom), Sheets("détail accident travail").Range("Source"), 5, 0) End With Lorsque je saisi le nom dans le formulaire de recherche ce message apparait: Erreur d'exécution '13": Incompatibilité de type. Pouvez vous m'aider? Je suis bloqué et ne trouve pas la solution. Merci d'avance
@Learnaccess3 жыл бұрын
Je ne comprend pas pourquoi vous transformer une TextboxNom en chiffre en mettant un CLNG Si votre textbox est du texte, laissez la comme cela....
@thierrypeyret9933 жыл бұрын
@@Learnaccess Bonjour, Merci pour votre retour rapide. J'ai bien enlevé le CLNG, par contre j'ai toujours une erreur et je n'arrive pas à trouver la solution. Lorsque je saisi un nom que je souhaite rechercher, visiblement il est trouvé et dans la TxtPrénom il m'affiche le nom de la colonne...
@Learnaccess3 жыл бұрын
@@thierrypeyret993 Dans ce cas c'est votre formule Vlookup qui est mal faite.
@lysalambert25234 жыл бұрын
Bonjour, c 'est toujours un plaisir de s'appuyer sur vos videos pour construire notre propre projet. j'ai créé mon formulaire, programmer ma recherchev en vba mais j'ai le message d'erreur suivant "Impossible de lire la propriété vlookup de la classe worksheetfunction". j'ai beau cherché je ne comprends pas car j'ai deja fait ce type de formulaire sans problème. pourriez vous m'aider svp? merci beaucoup
@Learnaccess4 жыл бұрын
Pour moi cela ne peut être qu'un pb de syntaxe de votre formulaire. Vérifier chacun des paramètre de votre fonction Vlookup, le pb est là...
@aichakat17052 жыл бұрын
Merci Bien
@popol050005 жыл бұрын
Bonjour, Merci pour cette super vidéo (vos video!!) je viens de créer mon 1er formulaire tout va bien sauf ma fonction "rechercheV" j'ai un message d'erreur. J'ai essayé de trouver une solution "Typer" est ce que vous pouvez m'aider SVP !!!
@Learnaccess5 жыл бұрын
popol05000 Vérifier votre formule Je pense que c’est juste un problème de syntaxe Avez vous vérifier avec la formule en français pour savoir si cela marche ?
@popol050005 жыл бұрын
@@Learnaccess J'ai passé des heures dessus !!!! j'ai cherché sur le net ... rien je suis pas un grand expert je suis un débutant (de 50 ans)
@Learnaccess5 жыл бұрын
@@popol05000 Avez vous vérifier le format de votre valeur cherchée. Il suffit que celle de votre formulaire ne soit pas du même format pour que la RechercheV ne fonctionne pas.
@popol050005 жыл бұрын
@@Learnaccess j'ai passé au au peigne fin !!! je tiens à vous remercier , c'est super agréable de se savoir lu
@popol050005 жыл бұрын
@@Learnaccess je peux vous envoyer le fichier ?
@edgariradukunda72116 жыл бұрын
Bonjour, Je vous remercie énormément de vos tutos des fois ça me sauve la vie Mais j’ai une question au niveau de la ligne .Textbox2= Car ma feuille de données changer de taille chaque jour du coup je peux pas le nommer comme vous l’avez fait en nommant votre tableau source comme je peux faire svpl juste sur cette ligne? Je vous remercie d’avance
@Learnaccess6 жыл бұрын
Si votre source a été mise en outil de tableau, et que vous avez donner un nom à votre plage. Cette dernière sera dynamique.
@edgariradukunda72116 жыл бұрын
Learnaccess merci pour votre réponse je viens de testé mais dèsque je commence à saisir le Numéro à chercher ça me renvoie directement le message qui se trouve dans le MsgBox ???
@linalinux95095 жыл бұрын
Bonjour! Merci encore pour cette super vidéo :) Vous nous apprenez plein d'astuces !!! J'ai une petite question concernant l'ouverture de documents PDF, j'espère que vous pourriez m'aider: Je m'explique: dans ma feuille "source" j'ai une colonne dans mon tableau qui s'appelle "Certificat". Dans cette colonne, j'ai des cellules avec la mention "pdf disponible". Ainsi, quand je double clique dans l'une de ces cellules, j'ai des hyperliens pour ouvrir des documents PDF sauvegardés dans mon pc. Lors de la création de mon formulaire, j'ai crée un textbox associée à ma colonne "Certificat". Le problème c'est que, lorsque j'ouvre mon formulaire ma textbox associée à ma colonne "Certificat" affiche seulement le texte des cellules "pdf disponible" , mais ne me donne pas la possibilité de double cliquer pour ouvrir l'hyperliens. J’aimerais donc double cliquer dans ma textbox et pouvoir ouvrir ainsi les hyperliens. Est-ce que vous pourriez me dire comment en faire, svp? Merci par avance :))
@frogeregis7 жыл бұрын
Merci bcp
@azerreza90268 жыл бұрын
Woh!! Superbe cette vidéo. Vous venez de me demystifier ce truc. Merci. Mais est-il possible de ramener avec cette formule rechercheV plusieurs résultats s'il y a des doublons? Je m'explique: Supposons que dans les plages B2:C2, B6:C6 et B12:C12 nous ayons Van Outan Christiane (C'est-à-dire des doublons) avec des montants d'achat différents à des dates différentes. Est-il possible à partir du Nom par exemple (et non du numéro client), de ramener dans des texBox différents, les montants des achats à ces différentes dates? Illustration dans le formulaire : Nom : Van Outan Prenom : Christiane Adresse: .... .... .... Date 1er achat: 19/05/2016 Montant :893€ Date 2eme achat: 13/06/2016 Montant :640€ Date 3eme achat: 10/07/2016 Montant :420€ Merci en avance. Enfin, vous faites un boulot formidable pour nous qui ne savons pratiquemrnt rien de Vba. Merci ;-).
@Learnaccess8 жыл бұрын
Oui c'est possible Mais pas avec RechercheV Il faudra utiliser une façon de faire vos recherche. Textbox avec listbox. Ça va être le sujet de mes prochains tutos Vba
@azerreza90268 жыл бұрын
Ah Bien merci. Quelle diligence. J'attendrai donc avec patience. Encore merci à vous.
@kendechadirac94105 жыл бұрын
Bonjour, Je suis également intéressé à regarder ce tuto. Est ce que vous pouvez me donner le lien svp ? Je voudrais avoir la possibilité de chercher des données dans une base, mais aussi de pouvoir les modifier. est ce que c'est possible avec la méthode listBox ? Merci d'avance
@ericcastorlelaurain19708 жыл бұрын
Top !
@patricehautekiet26954 жыл бұрын
Dur rien ne s'affiche, peut tu valider svp patrice
@Learnaccess4 жыл бұрын
Vérifiez votre syntaxe Sinon faite un test avec la formule sans vba Si cela marche avec la formule ça doit marcher en vba
@hugauxdeshoulles42064 жыл бұрын
La date n'est pas bonne. Avez-vous une solution ?
@Learnaccess4 жыл бұрын
C'est le format de données qui doit poser pb. Si la date saisie par le formulaire n'a pas été formater en date, elle se trouve au format texte dans votre table. Du coup la rechercheV ne saura pas la trouver. Reformer vos données à l'identique et cela devrait remarcher.
@Philoupsss702 жыл бұрын
Bonjour enorme merci c'est tout pile ce dont je cherchais.. Sauf qu'a ma grande surprise et apres avoir renommé l'etiquette correctement en source et la feuille de base mon code ne fontionne pas ca me surligne la première ligne de recherche dans textbox2. comme s'il ne trouvais pas la source... Évidemment pour voir l'erreur j'ai enlevé le error goto.
@Mohamedamine-ji6mp7 жыл бұрын
A LA FI DE MON TRAVAIL JE REÇOIS UN MESSAGE ERREUR d' exécution "13"
@Learnaccess7 жыл бұрын
Vérifier votre syntaxe. Il se peut qu'un objet ou variable soit mal notifié
@Mohamedamine-ji6mp7 жыл бұрын
voila mon code Private Sub CommandButton1_Click() Unload Me End Sub Private Sub TextBox1_AfterUpdate() If WorksheetFunction.CountIf(Sheets("BASE").Range("A:A"), Me.TextBox1.Value) = 0 Then MsgBox "ce CINE n'existe pas,veuillez resaisir un nouveau CIN", vbInformation + vbOKOnly, "fonctionaire non trouvé" End If With Me .TextBox2 = Application.WorksheetFunction.VLookup(CLng(Me.TextBox1), Sheets("BASE").Range("A1:I5"), 2, 0) .TextBox3 = Application.WorksheetFunction.VLookup(CLng(Me.TextBox1), Sheets("BASE").Range("A1:I5"), 3, 0) .TextBox4 = Application.WorksheetFunction.VLookup(CLng(Me.TextBox1), Sheets("BASE").Range("A1:I5"), 4, 0) .TextBox5 = Application.WorksheetFunction.VLookup(CLng(Me.TextBox1), Sheets("BASE").Range("A1:I5"), 5, 0) .TextBox6 = Application.WorksheetFunction.VLookup(CLng(Me.TextBox1), Sheets("BASE").Range("A1:I5"), 6, 0) .TextBox7 = Application.WorksheetFunction.VLookup(CLng(Me.TextBox1), Sheets("BASE").Range("A1:I5"), 7, 0) End With End Sub
@Learnaccess7 жыл бұрын
Je ne vois d'erreur dans ce code. Soit l'erreur vient de votre feuille ou format de vos données. Mais sans votre fichier, il me sera difficile de vous dire ou se trouve l'erreur;
@Mohamedamine-ji6mp7 жыл бұрын
j ai envoyer mon fichier a votre boite gmail
@Yoolar19797 жыл бұрын
Allo c'est Olivier
@nacerbennia99598 жыл бұрын
qualité du son
@anatole0888 жыл бұрын
qualité des enceintes / du casque.
@conceptchrist14785 жыл бұрын
Private Sub CbCode_AfterUpdate() If WorksheetFunction.CountIf(Sheets("BD_EBNGDALOA").Range("A:A"), Me.CbCode.Value) = 0 Then MsgBox "Ce numéro du membre n'existe pas dans la base de donnée. Veuillez ressaisir un nouveau code", vbInformation + vbOKOnly, "Membre non trouvé" End If With Me .CbCivilite = Application.WorksheetFunction.VLookup(CLng(Me.CbCode), Sheets("BD_EBNGDALOA").Range("MABASE"), 2, 0) impossible de lire la propriété vlookup de la classe worksheetfunction MERCI POUR VOTRE AIDE
@Learnaccess5 жыл бұрын
Votre code doit fonctionner, je ne vois pas d'erreur. Vérifier vos plages de données et contre valeur cherchée. Avez-vous fait déjà un test en manuel avec la fonction recherchev en français. Car si cela marche en vrai cela doit marcher aussi e nVBA
@conceptchrist14785 жыл бұрын
@@Learnaccess toujours le mémé problème, je ne comprends rien cela dépasse mes compétences, j'ai besoin d'aide