Créer une facture avec Access – Création du formulaire et de ses sous-formulaires (2/3) Partie 1/2

40
8




About this tutorial:

Video duration: 36:6
⚠️ Pour mieux visualiser la vidéo, je vous conseille de régler la qualité de la vidéo sur HD en cliquant sur la roue crantée (↓ en bas à droite → de la vidéo). ⚠️

📢 Pour être informé de la publication des prochains articles, inscrivez-vous à la newsletter et recevez gratuitement le Mini-guide Office et Adobe et votre accès à l’Espace Membres :

🚨 Abonnez-vous à la chaîne en cliquant sur S’abonner (juste au-dessus ↑) puis sur la 🔔 à côté pour ne rater aucune vidéo 😉

Tutoriel réalisé avec Access 2013
Tutoriel…

40 COMMENTS

  1. Bonjour Lydia je veux rechercher un client une fois qu'il est trouver que les sous formulaires se vides automatiquement pour que je puisse enregistrer une nouvelle facture du même client. Merci

  2. Bonjour lydia, je vous remercie pour video, moi je suis sur windows 7, Access 2007, pour le bouton quant j'ajoute le bouton la boite de dialogue ne s'ouvre pas !! que je peut faire? je essaye click droit mais ne me donne pas les meme option (deplacer entre enregistre….)
    merci

  3. Bonsoir Lydia, encore une fois Bravo pour toutes ces riches explications.
    Je suis depuis plusieurs jours bloquée avec le S/formulaire Factures; …. étiquette Référence / Contrôle ID_Tarif : Valeur non valide pour ce champ
    Cela ne m'affiche qu'1 chiffre, pourtant les 4 connes apparaissent au menu déroulant…. J'ai regardé sur votre blog sans trouver ma réponse… Merci..

  4. Bonjour merci pour ces vidéos très cool

    juste un soucis quand je crée un sous formulaire dans le 1er sous formulaire l'assistant sous-formulaire n’apparaît pas
    pouvez vous m'aidé svp

    Salutations

  5. Bonjour Lydia
    Je reviens sur ce tuto.
    Alors je souhaite avoir dans ma table de tarifs, une cle ID_tarif qui ne soit pas de type NumeroAutomaique, j'aimerai a la place avoir une reference que j'ai predefinie.
    Mais en rendant ce champ non automatique (au moment de l'import de excel vers acces) je n'arrive plus a voir les autres parametres (designation, PU…) s'incrementer automatiquement; meme apres avoir change la procedure evenementielle sur VBA.
    Est ce qu'il aurait une chose qui change dans le process de creation de facture lorsque la cle ID-tarif n'est plus automatique SVP?

  6. Bonjour Lydia, Merci pour ce tutoriel.
    Juste un soucis. je n'arrive pas a saisir le code VBA qui permet de corriger l'incrementation des designations & prix.
    Me!(Designation)=Me!(ID_tarif).colum(1)… Le point d'exclamation disparait automatiquement quand je passe a la 2nde ligne pour la saisie de la colum(2).
    Et quand j'y vais sans le point d'exclamation l'erreur n'est pas corriger dans le formulaire.
    Que me suggerez vous SVP?

  7. Bonjour Lydia, vos tutos sont géniaux mais j'ai un petit problème. Lorsque j'essaie de supprimer les étiquettes, ce sont les deux champs qui sont supprimés. Idem quand j'essaie de modifier les tailles. Pourriez-vous m'aider s'il vous plait? Je suis sur Access 2007. Merci d'avance

  8. Bonjour Lydia, mille fois merci pour ce travail de sape que vous abattez à notre endroit en général et à mon endroit en particulier. J'adore particulièrement l'étendue de votre savoir faire et savoir faire faire que vous nous gratifier via tous vos tutoriels. Plus je les visualise en longue de journée plus mon envie de vous poser des questions s'accroît tout simplement parce que ma curiosité intellectuelle m'invite sans cesse à vous poser des questions dont vos réponses vont me permettre de mieux comprendre pourquoi vous aviez effectuer telle ou telle opération au lieu de chercher à faxer qui d'après moi est un comportement désuet. Cependant après visualisation de ce tutoriel j'ai pu répertorier des difficultés qui vous sont adressées sous formes de Questionnaire comme suit:

    – Pourquoi aviez-vous ajouter la clé primaire ID-Date_Facture de la T_Date_Facture lors de la création du S_F_Facture alors qu'il y a déjà la T_Facture_ID_Date_Facture dont on pouvait s'en servir pour créer le lien avant de l'effacer par la suite comme vous l' aviez fait lors de la création du S_F_Date_Facture qui vu la suppression de la clé secondaire de la T_Date_Facture_ID_Client et n'a pas eu besoin qu'on ajoute la Clé primaire T_Clients_ID_Client?

    -Pourquoi faites-vous allusion à la column(1) et la Column(2) pour parler de Désignation et de Prix_Unitaire lors de la saisie des codes VBA contrairement à la T_Tarifs qui affiche Column(1)=Clé primaire, Column(2)=Désignation, Column(3)=Prix_Unitaire, Column(4)=Date?

    Merci d'avance pour le temps que vous prendrez à me lire et à me répondre. Bonne journée Lydia

  9. Bonjour Lydia Provin,

    J'ai un problème concernant la GestionFactures S/F_Factures quand-on marque ceci "Me![Désignation] = Me![ID_Tarif].Column(1)
    Me![Prix_unitaire] = Me![ID_Tarif].Column(2)"
    à moi cela ne marche pas après l'enregistrement et que je clique sur "Mode Formulaire" et ensuite sur "ID_Tarif" sa m'ouvre un onglet et me disant que "Un problème est survenu durant la communication entre Microsoft Access et le serveur OLE ou le contrôle ActiveX" puis je clique sur "Ok" et sa me met un autre onglet en me disant que "L'expression Après MAJ entrée comme paramètre de la propriété de type événement est à l'origine d'une erreur. Un problème est survenu durant la communication entre Microsoft Access et le serveur OLE ou le contrôle ActiveX" .
    Donc je viens vers vous pour vous réclamer votre aide sur le sujet ci-dessus.
    P.S : Je suis sous Access 2007.
    Merci par avance .

  10. Bonjour
    Merci pour le tuto qui est d'une grande utilité et clarté… seulement je n'ai pas pu vusialiser le code que vous avez demandé d’insérer …. En plus j'aimerai bien m'abonner à vos cours … merci d'avance

  11. Bonjour, une fois que j'ai rentré le code et que je choisi une reference dans la liste déroulante cela ne fonctionne pas et un message d'erreur s'affiche "le numéro de contrôle utilisé est supérieur au nombre de contrôles" Pouvez vous m'aider ? Merci d'avance

  12. Bonjour,

    Merci de votre tuto m'aidé très bien mais j'ai une question c'est :

    moi j'ai utilise mon projet au niveaux web SharePoint alors quant tu es exécute code VBA ce code exécuté aussi au web or localement (PC) seulement ?

  13. Chere Lydia,

    Aussi j'ai ce message :
    "This error occurs when an event has failed to run because the location of the logic for the event cannot be evaluated. For example, if the OnOpen property of a form is set to =[Field], this error occurs because a macro or event name is expected to run when the event occurs."

    Merci
    CGR

  14. Chère Lydia,

    J'ai un problème en suivant a la lettre ce que vous expliquez, mais en choisissant le référence de item rien ne s’affiche dans désignation no dans prix unitaire.

    J'ai un message qui s'affiche disant :
    "The expression After Update you entered as the evnt properly setting produced the folloing error: A problem occurred while Microsoft Access was communicating the OLE server or Activex Control"
    *The pxpression may not result in the name of a macro, the name of a user-defined function, or [Event Prcedure]
    *There may have been an error evaluating the function, event, or macro.

    Merci de me dire quoi faire… Tout en notant que j'utilise le MS Access 2016 sous forme anglais.

    Merci en avance
    CGR

  15. Bonjour, je veux savoir SVP, si la taille du formulaire sur access est limité. je doit créer un formulaire très long. et je doit le faire seulement dans le sens de la longueur. est ce que je peux aller a une taille plus que 55cm de long.merci

  16. Bonjour, j'ai le message suivant qui s'ouvre lorsque j'essais le formulaire : '' le moteur de base de donnée Microsoft access ne peux pas trouver dans la table "T_Date_facture" avec les champs "T_Date_facture" correspondant à la clé. Quelle solution? Merci

  17. Bonjour, merci pour votre Tuto. Malheureusement, je suis arrivé à l'étape mais. insérer le sous formulaire S/F_Factures, (27mn) . La boîte de dialogue ne s'ouvre pas. Il y aurai un autre moyen pour l'obtenir ?

  18. bonjour lydia
    merci pour cette formidable facture
    mais j'ai quelque probleme j'aimerais de m'aider pour les resoudre
    1er j'ai cree la formule _Me!….. mais ça marche pas correctement j'ai les copier de fichoer pdf de toi puis coller la meme chose je sais pas si il ya un petite truc que jai le oublier s'il vous plais aide moi.
    2eme es qu'i ya une methode pour afficher ou imprimer seulement les facture d'une recherche prisiser par exemple je veux les facture de telle date a telle date ou les facture du N°x a N°y.
    merci avance

  19. Bonjour, Je suis entrain de faire votre tuto et je suis à la dernière étape de celle ci les codes VBA ne marche pas pour moi. J'ai le message suivant qui s'affiche lorsque je vais dans la liste déroulante pouvez vous m'aider ?"Vous avez essayé d'affecter la valeur Null à une variable qui n'est pas du type données Variant"

  20. bonjour, votre commande Me! ne fonctionne pas .Je démarre d'une créer table par une requête donc je n'ai pas ID_facture dans cette table. Mon problème je fais d'abord un tri sur une table de base ensuite je veux créer une table pour pouvoir y ajouter des champs comme pour une facture je peux avoir plusieurs facture pour un client alors que dans la base client j'ai une ligne par client. J'aurai deux champs à importer. Un champs cela marche mais deux non. Merci pour votre réponse

  21. Bonjour,
    Je vous remercie pour vos vidéos qui me sont d'une grande importance dans mon travail et vous félicite aussi pour ce que vous faites. J'aurais besoin de votre aide sur une base de donnée que je suis en train de créer pour une entreprise dans le cadre de mon stage; le souci c'est que j'ai fait une relation entre deux tables mais quand je lance une requete sur ces deux tables ça me lance une boite de dialogue disant qu'il est impossible de faire des jointures entre les champs OLE, Memo et hyperlink Objet. Pourtant j'ai verifié le format des champs il n'y en a aucun qui sont paramétrés dans ces formats là. Pourriez-vous m'aider à trouver ue solutions?sachant que je travaille sur Access 2016.

    Merci d'avance.

  22. Bonjour;

    Merci pour vos vidéos . sont vraiment bénéfique 😀
    juste j'ai un prob c qu'on j'ajoute des nouveaux données dans le formulaire il m'affiche ce msg """ un index ou une clé primaire ne peut pas contenir une valeur Null "" est-ce que vous pouvez m'aider svp !

LEAVE A REPLY

Please enter your comment!
Please enter your name here