U kunt een computer tafel met behulp van de meest algemene van de programmering concepten , de array en de geneste lus te bouwen . Deze concepten kunnen worden gebruikt met elke programmeertaal . De array wordt dikwijls gebruikt om grote hoeveelheden informatie op te slaan . De geneste lus is in principe twee lussen , een binnen de ander . Natuurlijk kunt u een spreadsheet of een database- programma gebruiken om een tabel te maken , ook. Maar de array en de geneste lus zijn de algemene logica begrippen die vaak worden gebruikt in de programmering . U kunt een eenvoudige tafel te bouwen in Visual Basic met behulp van een array en twee lussen . Instructies Het bouwen van een computer Tabel 1 Start Excel , opent een nieuwe spreadsheet , en houd " Alt " en " F11 " om de Visual Basic Editor te openen. Selecteer " Insert " en " Module " en klik in het nieuwe module te starten code te kopiëren . Type 2 in de volgende code . Sub TestArray ( ) ' Commentaar begint met een citaat sign'Activate werkblad en ga naar cel A1Worksheets ( " Blad1 " ) ActivateApplication.Goto Reference : . . = Worksheets ( " Blad1 " ) Range ( " A1 " ) op Twitter ' Setup een 2 - dimensionale array met 5 plaatsen in de eerste dimensie en 5 plaatsen in tweede dimensionDim Vis ( 1 tot 5 , 1 tot 5 ) als Geheel ' Start Outer lus in geneste lus structureFor i = 1 To 5 ' Start binnenste lus in geneste lus structureFor a = 1 Om een waarde in de array ( Voor dit voorbeeld programma gewoon graven en winkels ) Vis ( I , a ) = ( I * 5 ) + een 5'Store - 5'Put de array waarde in uw spreadsheet , zodat u kunt zien itActiveCell.Value = Vis ( I , a ) ' een cel omlaag verplaatsen op je spreadsheetActiveCell.Offset ( rowOffset : = 1 , ColumnOffset : = 0 ) . Activate'end van innerlijke loopNext aActiveCell.Offset ( rowOffset : = -5 , ColumnOffset : . = 1 ) Activate'end van uiterlijke loopNext iend Sub 3 Merk op dat u een 2 - dimensionale array in de verklaring hebt gedefinieerd , " Dim Vis ( 1 To 5 , 1 To 5 ) As Integer . " 4 Let op de geneste lussen gemaakt met twee " For ... Next statements . " 5 Start het programma door klikken op het blauwe driehoekje onder "Uitvoeren " en klik op de groene " X " in de linkerbovenhoek om terug te keren naar de spreadsheet en bekijk de output van het programma . Herziening van de spreadsheet en begrijpen dat een 2 - dimensionale array die een 5x5 -structuur heeft, heeft 25 opslagposities . Bevestigen dat uw spreadsheet ziet er ongeveer als volgt uit: 1 6 11 16 212 7 12 17 223 8 13 18 234 9 14 19 245 10 15 20 25 < br > |