Excel ist die Tabellenkalkulations-Software in der Microsoft Office Suite enthalten. Wort ist die Textverarbeitung in der Microsoft Office Suite . VBA (Visual Basic for Applications) ist eine Programmiersprache verwendet, um Makros, die kleine Programme, die Prozesse zu automatisieren von Anwendungen zu erstellen. Es ist oft nützlich , um Objekte aus einer Excel-Tabelle zugreifen und legen Sie sie in Word-Objekte ohne Hin-und Herschalten zwischen den Fenstern . Die Excel Visual Basic-Editor ermöglicht es Benutzern, Makros , die Kommunikation zwischen Excel und Word zu schreiben. Anleitung
1
Starten Sie Microsoft Word. Klicken Sie auf " Start", " Microsoft Office Suite ", " Wort".
2
Starten Sie Microsoft Excel. Klicken Sie auf " Start", " Microsoft Office Suite ", " Excel".
3
Starten Sie den Visual Basic -Editor. Während das Excel-Fenster auf dem Bildschirm , drücken Sie "Alt" und halten Sie sie gedrückt , und drücken Sie " F11 ". Der Visual Basic- Editor wird über das Excel-Arbeitsblatt angezeigt.
4
Kopieren Sie den folgenden Code auf Visual Basic-Editor . Wählen Sie den Code und klicken Sie auf " Bearbeiten ", " Kopieren". Klicken Sie auf das Visual Basic-Editor klicken Sie dann auf " Bearbeiten ", " Einfügen".
Sub RangeToDocument ()
' Legen Sie eine VBE Verweis auf Microsoft Word Object Library
Dim wdApp Wie Word.Application
Dim WDDoc Wie Word.Document
' Achten Sie darauf, eine Reihe
ausgewählt If Not TypeName ( Selection ) = " Range" Dann
< p > MsgBox " Bitte wählen Sie ein Arbeitsblatt-Bereich und versuchen Sie es erneut . " ,
vbExclamation , _ " Nein Bereich Selected"
Else
' Reference vorhandene Instanz von Word
Set wdApp = GetObject ( , " Word.Application " )
' Referenz aktive Dokument
Set WDDoc = WDApp.ActiveDocument
' Referenz aktive Folie
'Kopieren des Bereichs
Selection.Copy
' Einfügen der Bereich
WDApp.Selection.PasteSpecial -Link: = False , Datentyp: = wdPasteRTF , _
Placement : = wdInLine , DisplayAsIcon : = False
' Clean up
Set WDDoc = Nothing Set
wdApp = Nothing End If
End Sub
5
Speichern Sie den Code . Klicken Sie auf " Datei", " Speichern unter." Ein Speichern-Dialog erscheint. Geben Sie der Datei einen Namen wie " excel - Wort ", dann klicken Sie auf Speichern . Der Dialog wird automatisch die Erweiterung.
6
Wechseln Sie auf die Excel-Schnittstelle durch Drücken und Halten "Alt " und dann die Taste " F11 ".
7
Führen Sie das Makro. Wählen Sie mehrere Zellen aus in der Excel-Tabelle . Klicken Sie auf " Makros", dann wird der Name , den Sie dem Makro (in diesem Fall " excel - Wort" ) . Der Code kopiert die Daten in den Zellen einer Excel- Objekt fügen Sie ihn dann in ein Word- Objekt und zeigt es im Word-Fenster .
8
Ändern Sie den Code . Öffnen Sie das Makro in Visual Basic-Editor und ändern Sie den Code, um das Makro auf Ihre Bedürfnisse anpassen.