Formulaire VBA Word pour remplir un document

Поделиться
HTML-код
  • Опубликовано: 18 окт 2024

Комментарии • 50

  • @samibaccari9166
    @samibaccari9166 Год назад +1

    Merci à vous . Le code fonctionne parfaitement . Le pas à pas détaillé VBA . 04 Blocs de code VBA pour le formulaire Renseignements . Et 01 Bloc de code VBA pour le document Word ThisDocument. Ne considérer que les dernières Fonctions et Procédures vers la fin du pas à pas détaillé VBA.

    •  Год назад

      C'est un plaisir Sami. Merci à vous.

    • @samibaccari9166
      @samibaccari9166 Год назад +1

      @ Merci beaucoup pour votre réponse . J'ai essayé d'effectuer un trés petit programme avec seulement 02 champs de formulaire : Adresse et téléphone . J'ai copié les codes , en l'adaptant , mais il y'a une erreur d'Exécution 438 au niveau du Débogage : Fonction Test / If (zone.Value = "") Then : le système n'a pas accepté les 02 Guillemets . Merci.

    •  Год назад +1

      @@samibaccari9166 Je suis très surpris que l'erreur vienne de là. Avez-vous bien pensé à renommer votre contrôle avec l'intitulé zone ?

    • @samibaccari9166
      @samibaccari9166 Год назад +1

      @ Bonjour , afin d'éviter d'obtenir l'erreur d'Exécution 438 , il y'a une possibilité d'opérer différemment: au lieu de traiter tous les TEXTBOX sous une même collection, il y'a possibilité de déclarer et de traiter TEXTBOX par TEXTBOX et de leur assigner les Signets correspondants . Ceci nous évite d'avoir l'erreur d'Exécution 438.
      ruclips.net/video/jwcPFzEa_r0/видео.html

    •  Год назад +1

      @@samibaccari9166 Merci à vous, c'est intéressant. Sachez néanmoins que dans le développement que j'ai monté et proposé, je ne rencontre pas cette erreur.

  • @alainwattelet9961
    @alainwattelet9961 3 года назад +1

    Bonjour Stéphane,
    Merci.

    •  3 года назад

      Bonjour Alain.
      Merci pour votre soutien.

  • @abdoulayediop108
    @abdoulayediop108 3 года назад +1

    Merci beaucoup monsieur le formateur

    •  3 года назад

      Je vous en prie mon Cher Abdoulaye. Merci à vous.

  • @micropat3883
    @micropat3883 3 года назад

    Bonjour Stéphane : Merci pour ce nouveau tuto très intéressant. Pour perfectionner le modèle on pourrait précisez à l'utilisateur le nom du champ qui n'a pas été complété. Petit bug constaté : Avignon le 24 Mars 2021 n'est pas en adéquation avec la Ville de Marseille. 👍👍

    •  3 года назад

      Bonsoir mon Cher Micropat. A quelle occasion intervient ce bug que je ne l'ai pas vérifié de mon côté ? En tous cas ravi et comme toujours que vous ayez apprécié.

    • @micropat3883
      @micropat3883 3 года назад +1

      Lorsque Vous remplissez le champ ville avec la ville Marseille en dessous vous avez Avignon le 24 mars 2021 ce qui n'est pas logique il manque un champ Ville pour remplacer "Avignon" j'ai essayé de faire un lien avec le signet 6 sans sucés.

    •  3 года назад

      @@micropat3883 A oui je comprends. Oui le simple fait de marquer cette zone par un signet et de pointer dessus en VBA suffit. Il faut bien entreprendre ce remplacement après l'initialisation de la classe Bookmarks des signets.

    • @micropat3883
      @micropat3883 3 года назад +1

      @ Bonjour Stéphane : J'avais bien entrepris le remplacement après l'initialisation de la classe Bookmarks des signets, mais j'avais oublié de rajouter Ville dans les signets et tout fonctionne parfaitement.

    •  3 года назад

      ​@@micropat3883 Oui en effet, tout s'explique donc. Bravo mon Cher Micropat.

  • @achoumoufreddyyvanamafon4587
    @achoumoufreddyyvanamafon4587 3 года назад +2

    Bonjour Stéphane.
    C'est étrange 🤔 mais je pense qu'il y a eu un soucis avec les commentaires de cette vidéo.
    Ceci est mon deuxième commentaire depuis ce matin.
    RUclips en décompte 7 mais en ce moment, je n'en vois que 5.
    Bref, je tenais comme d'habitude à vous dire merci pour ce tutoriel.
    À très bientôt.

    • @micropat3883
      @micropat3883 3 года назад +2

      Bonjour Freddy : J'ai rencontré le même souci samedi en réponse à Stéphane sur le dernier sujet Excel , mon commentaire a été supprimé à deux reprises.

    •  3 года назад +1

      Oui tout à fait Achoumou Freddy Yvan et Micropat, j'ai les notifications de mon côté auxquelles j'essaie de répondre en vain car les messages ne sont pas validés par RUclips. Je les ai déjà contactés à plusieurs reprises sur ce cas, mais il ne sont pas trop émus à ce sujet. De mon côté, je suis impuissant, je peux consulter le début du message mais je suis incapable d'y répondre. Merci à vous (beaucoup) d'avoir insisté.

    •  3 года назад

      Oui mon Cher Micropat effectivement. Réponse donnée à Achoumou Freddy Yvan.

  • @thomasjourden5090
    @thomasjourden5090 2 года назад +1

    Bonjour,
    je viens de regarder vos vidéo sur VBA Word. je souhaiterais savoir si ma pensé est réalisable. j'ai un carnet d'adresse Excel avec des colonne nom de société, prénom commercial, nom commercial, téléphone et mail que je voudrais utiliser dans un document Word avec à son ouverture une boite de dialogue qui me propose les différentes société par une liste déroulante et qui une fois valider me rempli a des endroits choisit le nom prénom tel et mail du commercial. est ce réalisable ou trop compliqué pour un débutant en VBA ?pouvez-vous m'aiguiller dans mes recherches.
    et merci pour ces vidéos qui m'ont déjà permis de progresser.

    •  2 года назад

      Bonsoir Thomas. Je vous remercie pour votre intérêt. Oui, c'est tout à fait réalisable. Cette formation montre par exemple comment nourrir une liste déroulante Word en fonction de données émanant d'une feuille Excel :
      www.bonbache.fr/charger-une-liste-deroulante-de-valeurs-externes-821.html
      Sur cet exemple, pour pouvez charger les informations souhaitées dans un formulaire VBA Word et utiliser le concept du sujet de ce post pour remplir automatiquement le document.

  • @eliteevil936
    @eliteevil936 2 года назад +1

    Bonjour,
    Serait-il possible d'intégrer un calendrier dans le formulaire, de sélectionner une période dans ce calendrier et la période sélectionnée viendra remplir un tableau d'une certaine couleur dans le document word ?

    •  2 года назад

      Bonjour EliteEvil. Oui il faut intégrer le contrôle Calendar avec les références externes, réceptionner les dates choisies par le code VBA et diriger la mise en forme par correspondances dans le tableau.

    • @eliteevil936
      @eliteevil936 2 года назад

      @ Bonjour merci pour votre réponse, savez vous si il est possible d'intégrer automatiquement les jours fériés et week end dans un tableau et de les colorier d'une certaine couleur ? Je vous remercie.

  • @viddart9935
    @viddart9935 Год назад

    Bonjour j'ai besoin de votre aide s'il vous plaît. A chaque fois que je veux valider les renseignements, une boîte de dialogue apparaît m'indiquant que l'objet "zone" ne peut pas gérer la propriété "Value". J'ai revérifié le code à plusieurs reprises.

    •  Год назад

      Avez-vous bien déclaré l'objet zone comme un contrôle ?
      Dim zone As Control...
      C'est un code classique. Il n'a aucune raison de planter.
      Tout le pas à pas détaillé est donné à cette adresse avec le code VBA :
      www.bonbache.fr/formulaire-vba-word-pour-remplir-un-document-800.html

  • @oferrah6886
    @oferrah6886 2 года назад +1

    Bonjour
    J ai un message d erreure "L’objet ne prend pas en charge cette propriété ou cette méthode (Erreur 438) " sur " plage.Text = zone.Value " Merci!!

    •  2 года назад +1

      Bonsoir O Ferrah. Cela signifie que l'objet n'est pas correctement déclaré ou initialisé (Set). Tout le code de ce développement est donné à cette adresse :
      www.bonbache.fr/formulaire-vba-word-pour-remplir-un-document-800.html

    • @oferrah6886
      @oferrah6886 2 года назад

      @ Votre Application marche très Bien et elle n'affiche pas ce message d'erreur par contre dans mon application zone.value ne l accepte pas .Je vous Remercie.

    •  2 года назад

      @@oferrah6886 Avez vous correctement renommé votre contrôle en conséquence ?

    • @oferrah6886
      @oferrah6886 2 года назад +1

      @ EXACTEMENT MR!IL FAUT QUE LE NUMERO DU TABINDEX DU CONTROLE SOIT LE MEME QUE LE NUMERO DE ZONE. CA MARCHE!!MERCI INFINIMENT

    •  2 года назад +1

      ​@@oferrah6886 Je vous en prie et Bravo pour la résolution.

  • @sabineropital330
    @sabineropital330 Год назад +1

    Bonjour, permettez moi de revenir vers vous pour mon problème que j avais laissé tombé depuis mon dernier message. Aujourd'hui j ai repris point par point votre formation je suis repartie de votre modèle mais malheureusement dès lors que je rajoute des contrôles dans l userform au moment de l exécution maintenant il me note la mention "faut" sur mes nouvelles données 😕 pourriez vous m aider Svp ?

    •  Год назад

      Bonjour Sabine. Le message est très étonnant. J'aimerais pouvoir vous en dire plus mais je reçois de très nombreuses demandes d'aide chaque jour. Il m'est impossible de trouver le temps pour me plonger dans votre développement. J'en suis sincèrement désolé.

    • @sabineropital330
      @sabineropital330 Год назад

      Dommage, merci quand même !

    •  Год назад

      @@sabineropital330 Je suis vraiment navré.

  • @sabineropital330
    @sabineropital330 2 года назад +1

    Bonjour, Super formation un peu compliquée mais pour moi cela ne fonctionne pas j'ai le message : erreur d'exécution 434 propriété ou méthode non géré par cet objet -> If (zone.Value = "") Then Merci

    •  2 года назад

      Bonjour Sabine. Pour moi cela signifie simplement que votre contrôle n'est pas nommé zone où qu'il est parasité par un objet du même nom, ce qui pose conflit. Etes vous bien partie de la source que je propose au téléchargement ?

    • @sabineropital330
      @sabineropital330 2 года назад

      @ Re, non en fait j'essai d'adapter votre dossier sur l'un des mieux et je suis novice en terme de VBA j'avoue. Du coup j'ai du mal a comprendre tous les termes.

    •  2 года назад

      ​@@sabineropital330 Oui donc vous n'avez pas du renommer les objets à piloter comme je le propose dans la formation :
      www.bonbache.fr/formulaire-vba-word-pour-remplir-un-document-800.html
      C'est la raison pour laquelle le VBA plante.
      Si vous souhaitez vous former au VBA Word, je vous invite à suivre la Playlist en question :
      ruclips.net/p/PLpQBnWleLAauOsh-tSPwuWnP65C_FtRIC

    • @sabineropital330
      @sabineropital330 2 года назад

      @ Bonjour, merci vraiment pour vos réponses cela ne fonctionne pas. J'ai relu la formation, je ne comprend pas je dois passer à côté d'un truc !!!!
      C'est rageant

    •  2 года назад

      @@sabineropital330 Quelle ligne est surlignée par l'éditeur VBA ?

  • @abdou73811
    @abdou73811 3 года назад +1

    ,
    👍👍👍

    •  3 года назад

      Merci Abdou.