Ayuda, cómo usar Excel VBA para definir una matriz y ordenar los números en la matriz
Definir matriz
dim arr() como cadena 'Defina aquí una matriz de cadenas indexada 0
redim arr(1 a 100) 'matriz de pares Redefinir el longitud a 100 (la constante 100 también puede ser una variable inicializada)
Existen muchos métodos para ordenar, como el método de burbuja, el método de inserción, el método de selección, etc. Depende del tipo de elementos de su matriz. y la forma en que lo ordenas, simplemente mira el siguiente ejemplo:
...
dim arr(1 a 5) as integer, i!, tmp as double
... 'El código para asignar un valor a la matriz arr se omite aquí
for i =1 to ubound(arr)-1
tmp=arr( i)
if tmpgt; arr(i 1) then arr(i)=arr(i 1) 'Los datos se ordenarán de pequeño a grande
arr(i 1) =tmp
siguiente