Les partenaires publicitaires:

Comment définir une référence à un objet de mot en utilisant VBA Excel

Sachant comment référencer un objet Word peut vous faire économiser du temps lors de la programmation en Visual Basic pour Applications (VBA). Microsoft Word est une application de traitement de texte inclus dans la suite Microsoft Office. VBA est un langage de programmation couramment utilisé dans les programmes Microsoft Office pour automatiser les tâches de routine. Vous avez besoin de faire référence à un objet Word avant d'écrire du code VBA de lire un document Word. En quelques étapes, vous pouvez écrire des routines de lire un document Word.

Instructions

  1. Ouvrez Microsoft Excel 2007 et cliquez sur le "Développeur" puis sélectionnez l'onglet "Visual Basic."

    Clique le "Outils" menu et sélectionnez "Références ...". Cochez la case à côté de "Microsoft Word 12.0 Object Library" et sélectionnez "D'ACCORD."

  2. Tapez la commande suivante pour créer un nouveau sous-programme:

    Sous Wordreference ()

    Appuyez "Entrez."

  3. Tapez la commande suivante pour référencer un objet Word:

    WordDoc Dim Comme Word.Document

    Réglez wordApplication = CreateObject ("Word.Application")



    Réglez WordDoc = wordApplication.Documents.Open ("C: WordDoc.doc")

    Vous pouvez modifier "C: WordDoc.doc" et entrez un chemin d'accès au document Word que vous souhaitez référencer.

  4. Tapez la commande suivante pour appeler le "READWORD" sous-programme:

    Appelez READWORD (WordDoc)

  5. Tapez la commande suivante pour créer le "READWORD" sous-programme et afficher une boîte de message avec le texte lu à partir du document Word:




    Private Sub READWORD (de wrdDoc As Object)

    Dim Prange Comme Word.Range

    Dim Pcnt As Long

    Avec wrdDoc

    Pour Pcnt = 1 Pour .Paragraphs.Count

    Réglez Prange = .Range (Début:. = Les paragraphes (Pcnt) .Range.Start, _

    Fin:. = Les paragraphes (Pcnt) .Range.End)

    MsgBox (pRange.Text)

    Pcnt Suivant

    .Fermer

    End With

    End Sub

  6. Appuyez "F5" pour exécuter le "Wordreference" sous-programme.

» » » » Comment définir une référence à un objet de mot en utilisant VBA Excel