Escolar Documentos
Profissional Documentos
Cultura Documentos
Aqui está um exemplo de código VBA para criar uma matriz de números:
```vba
Sub CriarMatriz()
matriz(1, 1) = 1
matriz(1, 2) = 2
matriz(1, 3) = 3
matriz(2, 1) = 4
matriz(2, 2) = 5
matriz(2, 3) = 6
matriz(3, 1) = 7
matriz(3, 2) = 8
matriz(3, 3) = 9
For i = 1 To 3
For j = 1 To 3
Next j
Debug.Print
Next i
End Sub
```
Ao executar o código acima no VBA, ele criará uma matriz 3x3 e preencherá os elementos com
os números de 1 a 9. Em seguida, ele imprimirá a matriz no Immediate Window do VBA. Você
pode ajustar os valores da matriz de acordo com sua preferência.
Sub matriz_preço()
matriz(9, 2) = Cells(2, 2)
matriz(10, 2) = Cells(3, 2)
matriz(11, 2) = Cells(4, 2)
matriz(12, 2) = Cells(5, 2)
matriz(9, 3) = Cells(2, 3)
matriz(10, 3) = Cells(3, 3)
matriz(11, 3) = Cells(4, 3)
matriz(12, 3) = Cells(5, 3)
'imprimindo a matriz
For i = 9 To 12
For j = 2 To 3
Next j
Debug.Print
Next i
End Sub
Sub MultiplicarMatrizes()
matriz1(1, 1) = 1
matriz1(1, 2) = 2
matriz1(1, 3) = 3
matriz1(2, 1) = 4
matriz1(2, 2) = 5
matriz1(2, 3) = 6
matriz1(3, 1) = 7
matriz1(3, 2) = 8
matriz1(3, 3) = 9
matriz2(1, 1) = 10
matriz2(1, 2) = 11
matriz2(1, 3) = 12
matriz2(2, 1) = 13
matriz2(2, 2) = 14
matriz2(2, 3) = 15
matriz2(3, 1) = 16
matriz2(3, 2) = 17
matriz2(3, 3) = 18
For j = 1 To 3
matrizResultado(i, j) = 0
For k = 1 To 3
Next k
Next j
Next i
For i = 1 To 3
For j = 1 To 3
Next j
Next i
End Sub