|
Прошу помочь с массивом
|
|||
---|---|---|---|
#18+
Задача такая: из процедуры книги (К1П1) вызывается процедура в другой книге (К2П1), выбирает в таблице значения ячеек в определенных строках и определенных столбцах, заносит их в массив. Затем массив как аргумент передается в процедуру первой книги (К1П2), там из него надо извлечь значения и ими заполнить определенные ячейки. Код К2П1: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
Код К1П2: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40.
Вот при разборе массива (или уже в момент вызова) - в зависимости от способа моего очередного извращения возникает какая-н. ошибка - то число размерностей задано неправильно, то еще что-н. В данном варианте: Subscript out of range. Как правильно сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2013, 00:24 |
|
Прошу помочь с массивом
|
|||
---|---|---|---|
#18+
КДВ данном варианте: Subscript out of range. Ошибки не возникают в вакууме. Они возникают в строго определённой строке программы при строго определённом состоянии окружения. Включай трассировку и смотри, где Subscript out of range, чему равен Subscript, для какого массива это out of range и почему. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2013, 08:46 |
|
Прошу помочь с массивом
|
|||
---|---|---|---|
#18+
Всё, спасибо, разобрался. В одной книге поставил буковку g arrValues (про венгерскую нотацию вспомнил, умник), а в другой - забыл (arrValues). Соответственно, переменная приходила пустой со всеми вытекающими... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2013, 21:10 |
|
Прошу помочь с массивом
|
|||
---|---|---|---|
#18+
Нефиг было удалять Option Explicit ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2013, 21:24 |
|
|
start [/forum/topic.php?fid=61&gotonew=1&tid=2174475]: |
0ms |
get settings: |
12ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 297ms |
total: | 451ms |
0 / 0 |