Microsoft Word est une application de traitement de texte qui fait partie de la suite Office. VBA est couramment utilisé pour automatiser les tâches de routine dans les applications Office telles que Word. Si vous travaillez avec Excel, vous devrez peut-être transférer le texte à partir d`une feuille de calcul pour Microsoft Word. En quelques étapes simples, vous pouvez créer une fonction pour ajouter du texte à un document Word en utilisant VBA.
Ouvrez Microsoft Office 2007, cliquez sur "Développeur" onglet et sélectionnez "Visual Basic". Cliquez "Outils", sélectionnez "Les références" et vérifie "Microsoft Word 12.0 Object Library. Sélectionner "D`accord".
Tapez la commande suivante pour créer une fonction:
Private Function insertTextToWord ()
presse "Entrer".
Tapez la commande suivante pour créer vos variables:
Dim wrdApp Comme Word.Application
wrdDoc Dim Comme Word.Document
Tapez la commande suivante pour ouvrir Word et ajouter un nouveau document:
Set wrdApp = CreateObject ("Word.Application")
wrdApp.Visible = True
Set wrdDoc = wrdApp.Documents.Add
Tapez la commande suivante pour ajouter du texte à votre document:
Avec wrdApp
.Selection.TypeText Text: ="Ceci est un texte à partir d`Excel inséré dans un nouveau document Word."
.Selection.TypeParagraph
Terminer par
Exécuter votre fonction.