VB à excel/word...

Bonjour, j'ai un petit problème pour la création de fichier word/excel ou autres programmes microsoft avec VB.
voici le souci
Dim exc As New Excel.Application ---> bug sur excel.application
dim nomvariable as new word.application --> bug sur word. application
J'ai pourtant fait plusieurs fois --> projet--> ajotuer une référence--> COM et ensuite je doubleclick sur microsoft word 12.0 ou excel pareil, j'ai fai sa des dizaines de fois mais je ne trouve aucune solution vraiment , sa fait une semaine que je galère avec ca pour mon stage , si quelqu'un pourrait m'aider...

7 réponses

  1. Si j'ai répondu c'est que j'ai pris la peine de lire et même apporté des précisions sur la référence : Microsoft Excel xx.x Object library.

    Il y a surement quelque chose que tu n'as pas correctement fait. Chez moi ça marche sans autre procédé.

    Conclusion : débrouille toi.
    0
    1. pourrais tu prendre la peine de lire le sujet du topic avant de répondre et de me dire de faire exactement ce que j'ai deja fai une dizaine de fois
      et dans my projet comem tu dis els références word et excel y sont, et c'est logique puisque je les ai deja ajoutées ...
      0
      1. C'est pareil, dans le menu -> Projet -> Ajouter une référence -> Onglet COM et tu double cliques sur les références.

        Sinon dans My Project (fenêtre Explorateur de solution à droite), tu vas également dans l'onglet Références. Tu peux voir les références liées à ton projet et tu peux également en ajouter.

        0
        1. microsoft visual basic 2008 express edition
          0
          1. Peux tu me dire quel VB tu utilises ?

            Sinon dans VB6 :
            Dans le menu -> Projet -> Références ...

            Tu as les cases à cocher dans une listbox

            Voili voilou.

            ;o)
            0
            1. si tu pouvais m'en dire un peu plus ...
              Ou peut t-on cocher la référence ?
              Car dans projet--> ajouter une référence, je n'ai à aucun moment possibilité de cocher quelquechose
              0
              1. Bonjour,

                Il faut cocher la référence "Microsoft Excel xx.x Object library" pour Excel et "Microsoft Word xx.x Object library" pour Word.

                Ensuite

                Dim oXL As New Excel.Application 
                Set oXL = CreateObject("Excel.Application")
                ' etc ...


                ;o)
                0