Sie können einen Computer -Tabelle mit dem allgemeinsten Konzepte der Programmierung , der Anordnung und der verschachtelten Schleife zu bauen. Diese Konzepte können mit jeder Programmiersprache verwendet werden . Die Anordnung wird oft verwendet, um große Mengen von Informationen zu speichern. Die verschachtelten Schleife grundsätzlich zwei Schlaufen ineinander . Natürlich können Sie eine Tabelle oder eine Datenbank-Programm , um eine Tabelle zu erstellen , zu. Aber die Anordnung und die verschachtelten Schleifen sind die allgemeinen Konzepte, die häufig Logik der Programmierung verwendet werden. Sie können eine einfache Tabelle in Visual Basic unter Verwendung eines Arrays und zwei Schleifen . Anleitung
Aufbau eines Computer- Tisch
1
Starten Sie Excel , öffnen Sie eine neue Tabelle , und halten Sie "Alt " und " F11 ", um den Visual Basic-Editor geben . Wählen Sie " Einfügen" und "Module" und klicken Sie in das neue Modul den Kopiervorgang zu starten Code.
2
Typ in den folgenden Code.
Sub TestArray () ' Kommentare beginnen mit Zitat sign'Activate Arbeitsblatt und gehen Sie zu Zelle A1Worksheets ( " Tabelle1 " ) ActivateApplication.Goto Referenz: . . = Worksheets ( " Tabelle1 " ) Range (" A1")
'Setup ein 2-dimensionales Array mit 5 Plätze in der ersten Dimension und 5 Plätze in der zweiten dimensionDim Vis ( 1 bis 5, 1 bis 5 ) As Integer
'Start äußere Schleife in verschachtelte Schleife structureFor i = 1 To 5
' Start innere Schleife in verschachtelte Schleife structureFor a = 1 Um einen Wert in array ( Für dieses Beispiel -Programm einfach zählt und speichert ) Vis (I, a) = (I * 5) + a 5'Store - 5'Put die Array-Wert in Ihrem Tabellenkalkulation damit Sie sehen können itActiveCell.Value = Vis (I, a) 'down Bewegen einer Zelle auf Ihrem spreadsheetActiveCell.Offset ( rowOffset : = 1, ColumnOffset : = 0). Activate'end innerer loopNext aActiveCell.Offset ( rowOffset : = -5, ColumnOffset : . = 1) der äußeren loopNext iend Sub
3
Hinweis Activate'end , dass Sie ein 2- dimensionales Array in der Erklärung definiert , " Dim Vis (1 bis 5, 1 bis 5 ) As Integer . "
4
Beachten Sie die verschachtelten Schleifen mit zwei erstellt " For ... Next -Anweisungen. "
5
Führen Sie das Programm durch Sie auf das blaue Dreieck unter "Ausführen" , und klicken Sie auf den grünen "X" in der oberen linken Ecke , um zum Arbeitsblatt zurückzukehren und die Ausgabe des Programms. Überprüfen Sie die Tabellenkalkulation und verstehen, dass ein 2-dimensionales Array, das eine 5x5 Struktur verfügt über 25 Speicherplätze hat . Bestätigen Sie, dass Ihre Tabelle etwa wie folgt aussieht :
1 6 11 16 212 7 12 17 223 8 13 18 234 9 14 19 245 10 15 20 25