Microsoft Visual Basic für Applikationen ( VBA) wurde von Microsoft entwickelt und es ist häufig verwendet, um Routineaufgaben in Microsoft Office-Anwendungen automatisieren. Einem Daten-Array in der Programmierung ist eine Variable , die mehrere Elemente zum Halten von Informationen haben. Ein Array ist nützlich, wenn Sie 100 Datenpunkte speichern müssen - statt der Schaffung 100 verschiedene Variablen können Sie die Datenpunkte in einer Array-Variablen zu speichern. In wenigen Schritten können Sie Informationen aus Excel in ein Array speichern und schreibt sie in eine Textdatei. Anleitung
1
Starten Sie Microsoft Office Excel und geben Sie " 1 " in " A1 ". Geben Sie " 2 " in " A2 ", "3 " in " A3 " und "4 " in " A4 ".
2
Wählen Sie die Registerkarte "Entwicklertools" und klicken Sie auf " Visual Basic ". Der rechten Maustaste auf "Microsoft Excel Objekte " und wählen Sie "Einfügen " und anschließend auf "Module ".
Type " Private Sub saveDataArray () ", um ein Unterprogramm , und drücken Sie erstellen "Enter".
Seite 3
Geben Sie den folgenden Ihre Variablen deklarieren: Dim
txtFileNum As Integer Dim
dataArray (5) As String Dim
xloop As Integer
4
Geben Sie den folgenden Text , um eine neue Datei zu erstellen :
Öffnen "C: \\ MyTextFile.txt " For Append As # txtFileNum
Ersetzen Sie " C: \\ myTextFile . . txt " mit dem Dateinamen Ihrer Wahl
5
Geben Sie den folgenden in einer Schleife durch die Daten in Excel und speichern Sie es auf Ihrem Array :
xloop = 1 bis 4
Range (" A" & xloop ) . Wählen
dataArray ( xloop ) = Range (" A" & xloop ) . Wert
Weiter xloop
Seite 6
Geben Sie den folgenden in einer Schleife durch das Array und speichern Sie die Daten in der Textdatei :
xloop = 1 To 4
Print # txtFileNum , dataArray ( xloop )
Weiter xloop
7
Geben Sie den folgenden , um die Textdatei zu schließen :
Close # txtFileNum
Presse "F5" auf Ihrer Unterroutine ausführen .