Savoir comment référencer un objet Word peut vous faire gagner 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 des tâches de routine. Vous devez faire référence à un objet de Word avant d'écrire du code VBA pour lire un document Word . En quelques étapes, vous pouvez écrire des routines pour lire un document Word . Instructions 1 Ouvrez Microsoft Excel 2007 et cliquez sur l'onglet « Développeur », puis sélectionnez « Visual Basic ». Cliquez sur le menu "Outils " et sélectionner " Références ... " . Cochez la case à côté de " Microsoft Word 12.0 Object Library" et sélectionner "OK". 2 Tapez la commande suivante pour créer un nouveau sous-programme : Sous WordReference () Appuyez sur " Entrée". 3 type de la suivante pour référencer un objet Word : wordDoc As Word.Document Set wordApplication = CreateObject (" Word.Application " ) Set 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 le suivant pour appeler le " READWORD " sous-programme : . Appel READWORD ( wordDoc ) < br > 5 Tapez la commande suivante pour créer le sous-programme " READWORD » et afficher une boîte de message avec le texte lu à partir du document Word: Private Sub READWORD ( wrdDoc As Object ) Dim Prange Comme Word.Range PCNT As long wrdDoc PCNT = 1 To . Paragraphs.Count Set Prange = . Range ( début: . . = Les paragraphes ( PCNT ) Range.Start , _ Fin: . . = Les paragraphes ( PCNT ) Range.End ) MsgBox ( pRange.Text ) Suivant PCNT . Fermer End With End Sub 6 Appuyez sur " F5 " pour exécuter le sous-programme " de WordReference " .
|