-1
Я хотел бы знать, есть ли способ изменить имена массивов во время цикла.VBA Variable Array Name?
, например
For i= 1 to 4
"array" & i()
Next i
array1, array2, array3, array4 мои 4 массивы.
Благодаря
Вы можете использовать двумерные массивы - https://msdn.microsoft.com/en-us/library/d2de1t93(v=vs.90).aspx - и тогда вы можете просто изменить индекс требуемых массив легко. – GSazheniuk
Каждый раз, когда вам нужно изменить имена ваших переменных, настало время переосмыслить свой подход. Если вам действительно нужно это сделать, подумайте о сохранении своих массивов в объекте Scripting Dictionary с помощью «имен» в качестве ключей. –
Если вы отредактируете этот вопрос, где будет ясно, что вы пытаетесь сделать. (Пример кода даже не пытается сделать что-либо полезное), кто-то может дать вам альтернативу. Как бы то ни было, непонятно, о чем вы спрашиваете. –