Здравствуйте! Помогите пожалуйста
Что происходит?
Массивы объявлены ...
Public S01(1000), S03(1000), S04(1000), S05(1000), S06(1000) As Variant
Public S1(1000), S3(1000), S4(1000), S5(1000), S6(1000) As Variant
И заполняются со страницы
============================================
i = 0
'Do Until Sheets("АРХИВ").Cells(4 + i, 1) = ""
For ii = s To ss - 1
S1(i) = Val(Sheets("АРХИВ").Cells(ii, 5)) 'код
S3(i) = Sheets("АРХИВ").Cells(ii, 6) 'наименование
S4(i) = Sheets("АРХИВ").Cells(ii, 7) 'кол
S5(i) = Sheets("АРХИВ").Cells(ii, 10) 'цена
S6(i) = Sheets("АРХИВ").Cells(ii, 8) 'ball
i = i + 1
'Loop
Next ii
V
============================================
Несколько раз проверил, массивы заполнены.
И отправляются на сортировочный модуль…….
===============================================
Sub V( )
S01(0) = S1(0): S03(0) = S3(0): S04(0) = S4(0): S05(0) = S5(0): S06(0) = S6(0)
i = 1: d = 0: q = 0
Do Until S1(i) = 0
d1 = 0
d2 = 0
…………………………….
End Sub
При попадании в Sub V( ) (сортировочный модуль) они вдруг сразу обнуляются
Что могло произойти?????
В этой программе я применяю это 4 раза, но заполняется во время работы с Формами.
А в этом случае заполнение идет с Листа.
В чем глюк ???????????