Você pode construir uma mesa de computador usando o mais geral dos conceitos de programação , a matriz eo loop aninhado. Estes conceitos podem ser utilizados com qualquer linguagem de programação . A matriz é muitas vezes usado para armazenar grandes quantidades de informação. O loop aninhado é basicamente dois circuitos , um dentro do outro . Claro, você pode usar uma planilha ou um programa de banco de dados para criar uma tabela , também. Mas a matriz eo loop aninhado são os conceitos gerais de lógica que são frequentemente utilizados em programação. Você pode construir uma tabela simples em Visual Basic usando uma matriz e dois loops. Instruções
Construir uma mesa de computador
1
Inicie o Excel , abra uma nova planilha, e segure "Alt" e " F11 " para entrar no Editor do Visual Basic. Selecione "Inserir" e "Módulo " e clique no novo módulo para começar a copiar código.
2 Tipo
no código a seguir .
Sub TestArray () ' Comentários iniciam com Citação sign'Activate planilha e ir para A1Worksheets celulares ( " Sheet1" ) ActivateApplication.Goto Referência: . . = Worksheets ( " Sheet1" ) Range (" A1")
'Setup uma matriz de 2 dimensões com 5 lugares na primeira dimensão e 5 lugares no segundo dimensionDim Vis ( de 1 a 5 , de 1 a 5 ) As Integer
' Loop Start exterior em loop aninhado structureFor i = 1 To 5
' Start loop interno em loop aninhado structureFor a = 1 Para 5'Store um valor em array ( Para este exemplo , o programa simplesmente conta e lojas) Vis (I, a) = ( I * 5) + a - 5'Put o valor da matriz na sua planilha para que você possa ver itActiveCell.Value = Vis (I, a) 'Mover uma célula para baixo em seu spreadsheetActiveCell.Offset ( rowOffset : = 1, columnOffset : = 0). Activate'end do interior loopNext aActiveCell.Offset ( rowOffset : = -5, columnOffset : . = 1) Activate'end do exterior loopNext iEND Sub
3
Note que você definiu uma matriz de 2 dimensões no comunicado, " Dim Vis (1 To 5, de 1 a 5 ) As Integer ".
4
Observe os loops aninhados criados com dois" For ... Next declarações. "
5
Execute o programa clique no triângulo azul em " Executar" e clique no "X" verde no canto superior esquerdo para retornar à planilha e ver a saída do programa. Analise a planilha e compreender que uma matriz de 2 dimensões que tem uma estrutura de 5x5 tem 25 posições de armazenamento . Confirme se a sua planilha é algo como isto :
1 6 11 16 212 7 12 17 223 8 13 18 234 9 14 19 245 10 15 20 25
< br >