IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[VB.NET] Formulaire word a remplir avec vb.net


Sujet :

Windows Forms

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 40
    Points : 31
    Points
    31
    Par défaut [VB.NET] Formulaire word a remplir avec vb.net
    salut a tous les developpeur et les autres

    je vous explique mon probleme :

    j'ai fait un petit logiciels qui gere des clients avec les nom , prenom , adress...
    j'ai crée un bouton et je voudrai que quand je clique dessus soit :

    * soit cela me fasse une fiche word style :

    nom du client : son-nom
    prenom du client : son-prenom
    ...

    * soit cela ouvre un fichier word que j'ai deja rempli et cela me complete les champs desirée

    la 2 me parait mieux car on peut vraiment faire une belle mise en page

    si quelque si connait en word merci d'avance
    j'ai deja regarder dans le forum et le tutoriel office et cela ne ma pas aidé

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    266
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 266
    Points : 135
    Points
    135
    Par défaut
    regarde la
    peut etre que cela va t'aider

    http://www.developpez.net/forums/vie...ght=ettiquette

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 40
    Points : 31
    Points
    31
    Par défaut
    merci pour ce lien
    en faite cest exactement cela que je veux faire mais j'ai repris l'exemple du code mais je n'arrive pas a le faire marcher

    j'ai fait un fichier word nomme doc.doc et situer dans c:/
    dans ce fichier j'ai fait un exemple de formulaire avec nom , prenom ...
    et j'ai mis a chaque fois des signet qui s'appelle nom, prenom ...

    mais je ne comprend pas le code pour communiquer et remplir cest signet

    si quelqu'un la compris et pouvais m'expliquer car deja BT je ne comprend pas dans l'exemple

    donc merci d'avance a ce qui pourront m'aider

    mais autrement merci pc152 car cest exactement cela que je veux faire il me manque juste quelque explications
    bye

  4. #4
    Expert éminent
    Avatar de bidou
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2002
    Messages
    3 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 055
    Points : 7 962
    Points
    7 962
    Par défaut
    C'est du pilotage Word.
    Dans le code il y a selection du signets et insertion d'un texte.
    Qu'est ce que tu ne comprends pas ?

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 40
    Points : 31
    Points
    31
    Par défaut
    voila en fait ca symtaxe :

    il commence par

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    'Initialisation de BL 
            BL = CreateObject("Word.Application")
    et je ne vois pas ce que cest bl et si je copy son code dans le mien tout les bl sont souligné

    le reste je comprend cest juste le bl et pourquoi il est souligne et comment faire pour avoir une syntaxe qui marche
    tout le reste j'ai compris snas probleme mais je n'arrive pas a le faire marche

    merci d'avance

  6. #6
    Expert éminent
    Avatar de bidou
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2002
    Messages
    3 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 055
    Points : 7 962
    Points
    7 962
    Par défaut
    C'est une forme d'appel d'un composant COM (interop).
    En fait tu n'es pas obligé d'utiliser un PIA pour appeler un Serveur COM.
    Le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Dim BL As Object
     
    BL = CreateObject("Word.Application")
    BL.visible = True
    Permet d'affecter une instance de Word à BL. Ce genre de code est lent car il s'agit d'une liaison tardive, mais parfois c'est pratique par exemple si tu ne connais pas la version Word de l'utilisateur.

    Généralement on ajoute le PIA et on fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim BL as Word.Application
    Ensuite on peut instancier soit avec CreateObject, soit avec New

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 40
    Points : 31
    Points
    31
    Par défaut
    quand je fais
    Dim BL as Word.Application

    il me souligne word.application donc comme quoi la syntaxe n'est pas corect ou alors qu'il manque une informations

    est ce qu'il ne faut pas importer une bibliotheque du framework ou autre chose
    merci d'avance

    j'ai office 2003

    bye

  8. #8
    Expert éminent
    Avatar de bidou
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2002
    Messages
    3 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 055
    Points : 7 962
    Points
    7 962
    Par défaut
    oui il faut ajouter la référence COM correspondante (le PIA)

  9. #9
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 40
    Points : 31
    Points
    31
    Par défaut merci
    merci a tous
    j'ai reussi
    en faite cetait juste cette reference COM Qu'il me manquait

    bon week end a tous


    bye

  10. #10
    Expert confirmé
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Points : 4 242
    Points
    4 242
    Par défaut
    Le lien indiqué plus dans le topic ne fonctionne plus.

    Est-ce que quelqu'un se souvient plus ou moins vers où il dirigeait ?

    Merci
    Kropernic

  11. #11
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2007
    Messages : 18
    Points : 12
    Points
    12
    Par défaut Lien?
    Le lien dans ce topic ne fonctionne plus. Pouvez vous m'indiquez ou trouver la meme info que dans ce lien? Ceci afin d'éviter de reposer la même question ailleurs sur le forum. Merci d'avance.

  12. #12
    Membre confirmé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Points : 457
    Points
    457
    Par défaut
    Bonjour a tous

    Quelqu'un aurait il un lien sur ce sujet

    Citation Envoyé par Monster77 Voir le message
    salut a tous les developpeur et les autres

    je vous explique mon probleme :

    j'ai fait un petit logiciels qui gere des clients avec les nom , prenom , adress...
    j'ai crée un bouton et je voudrai que quand je clique dessus soit :

    * soit cela me fasse une fiche word style :

    nom du client : son-nom
    prenom du client : son-prenom
    ...

    * soit cela ouvre un fichier word que j'ai deja rempli et cela me complete les champs desirée

    la 2 me parait mieux car on peut vraiment faire une belle mise en page

    si quelque si connait en word merci d'avance
    j'ai deja regarder dans le forum et le tutoriel office et cela ne ma pas aidé
    La Connaissance est comme la joie elle s'accroît en la partageant!

  13. #13
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 5
    Points : 6
    Points
    6
    Par défaut même soucis
    Citation Envoyé par thierry007 Voir le message
    Bonjour a tous

    Quelqu'un aurait il un lien sur ce sujet

  14. #14
    Nouveau Candidat au Club
    Inscrit en
    Avril 2010
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    salut,
    j'ai tombé sur le même cas de Monster77, est ce que possible de publier une autre fois le lien? ou bien s'il y a un tuto?

    Merci

  15. #15
    Futur Membre du Club
    Femme Profil pro
    genie informatique
    Inscrit en
    Août 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : genie informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2011
    Messages : 10
    Points : 9
    Points
    9
    Par défaut
    bonjour
    je veux savoir comment je peux insérer 2 textes (textbox)sur la même ligne espacé

  16. #16
    Membre confirmé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Points : 457
    Points
    457
    Par défaut
    Bonjour

    Tu mets 2 signets un a coté de l'autre
    La Connaissance est comme la joie elle s'accroît en la partageant!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Remplir un formulaire WORD avec des données Excel
    Par Giant25 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 20/02/2015, 16h31
  2. [WD-2003] Remplir formulaire Word avec données Excel en VBA
    Par lpz34 dans le forum VBA Word
    Réponses: 9
    Dernier message: 08/05/2014, 13h05
  3. Formulaires principal et secondaire avec vb.net 2003
    Par bulmish dans le forum Windows Forms
    Réponses: 4
    Dernier message: 14/07/2008, 10h07
  4. Formulaire pour MOSS 2007 avec asp.net 2.0
    Par peregna2007 dans le forum SharePoint
    Réponses: 0
    Dernier message: 30/03/2008, 12h22
  5. Réponses: 1
    Dernier message: 28/11/2007, 09h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo