La suite d'applications de bureau de Microsoft peuvent tous être automatisé en utilisant le propre langage de script propriétaire de Microsoft , Visual Basic pour Applications ( VBA) . Il est commun pour les feuilles de calcul Excel pour devenir grand , et il est parfois nécessaire de générer des rapports à partir de ces grandes feuilles de calcul. Pour ce faire, utilisez VBA pour lire les données à partir d'Excel et de l'écrire dans un document Word de sorte qu'il peut être imprimé et joliment présenté à la direction et aux actionnaires . Instructions 1 Ouvrez l'éditeur Visual Basic en appuyant sur "Alt" et "F11" en même temps . 2 Double -cliquez sur " ThisWorkbook " dans le menu de gauche volet pour l'ouvrir , si ce n'est pas déjà ouverte. 3 Copiez et collez le code suivant dans la fenêtre de code . Il ouvrira Word, créer un nouveau document et placer le contenu de la cellule A1 sur votre feuille de calcul dans la première ligne du document Word: Dim wrdApp Comme Word.application wrdDoc As Parole . Propriétés du document Set wrdApp = CreateObject (" Word.Application " ) wrdApp.Visible = True Set wrdDoc = wrdApp.Documents.Add «créer un nouveau document wrdDoc . Content.InsertAfter Range (" A1") End With 4 Cliquez sur " Outils" puis "Références" dans le menu en haut de l'éditeur Visual Basic. Cochez la case " Microsoft Word Object Library" dans la liste des références pour placer une coche à côté de lui , puis cliquez sur "OK" pour ajouter la référence . 5 exécutez la macro en appuyant sur la touche "F5 " pour voir le document ouvert.
|