это то, что у меня есть до сих пор, но я не знаю, что делать `Sub SetUpList() Dim UnsortedList (1 К 100000, 1 к 1) As Double Dim я As Long Для я = 1 Для 100000 UnsortedList (я, 1) = Rnd (-i) Далее я Range ("A1: A100000"). значение = UnsortedList End SubМне нужен массив, который vaires из разных размеров n, и он должен соответствовать данному списку
Sub InitializeA()
Dim i As Long
n = Cells(2, 2).value
ReDim A(1 To n)
For i = 1 To n
A(i) = Cells(i, 1).value
Next i
End Sub
Почему бы вам просто не разделить «диапазон» на то, что вам нужно, а затем вывести все значения в массив сразу? – Comintern
Добро пожаловать в StackOverflow! Пожалуйста, зайдите на страницу: [Как задать хороший вопрос] (http://stackoverflow.com/help/how-to-ask), потому что у вашего сообщения нет описания проблемы, и здесь нет четкого вопроса , –
В чём проблема? Что ты хочешь делать? –