|
Вызов процедуры для листа - subscript out of range
|
|||
---|---|---|---|
#18+
Вызывается следующая процедура для одного листа - проходит, для другого - Run-time error '9': Subscript out of range Код: 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. 41. 42. 43. 44.
В чем может быть дело? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2013, 20:24 |
|
Вызов процедуры для листа - subscript out of range
|
|||
---|---|---|---|
#18+
А указать хотя бы, на каком операторе ошибка, религия не позволила? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2013, 21:08 |
|
Вызов процедуры для листа - subscript out of range
|
|||
---|---|---|---|
#18+
Ошибка-то явно внутри процедуры FormingRecordsetWithPersons. Что у Вас в ней происходит? Может Вы закрываете подключение, книгу еще что, что впоследствии очень нужно для следующего вызова. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2013, 21:21 |
|
Вызов процедуры для листа - subscript out of range
|
|||
---|---|---|---|
#18+
AkinaА указать хотя бы, на каком операторе ошибка, религия не позволила? Ой! Мне показалось, что цветом будет выделена строка, где происходит ошибка. Прикладываю файлы. Открыть сначала 'Общая', потом - 'Расчет и Сводный' (ответив отрицательно на вопрос об обновлении показателей). В 'Расчет и Сводный' на листе 'протокол' в ячейке I6 попробовать заново внести дату - для листа 'вв (Г2)' вылетает ошибка. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2013, 23:29 |
|
Вызов процедуры для листа - subscript out of range
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2013, 23:30 |
|
Вызов процедуры для листа - subscript out of range
|
|||
---|---|---|---|
#18+
КД, Мы все радостно побежали взламывать пароль на проекты, чтобы помочь Вам. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2013, 23:42 |
|
Вызов процедуры для листа - subscript out of range
|
|||
---|---|---|---|
#18+
Тьфу. На работе все его знают, и я забыл, что здесь - не работа. :) Пароль: 1 ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2013, 23:50 |
|
Вызов процедуры для листа - subscript out of range
|
|||
---|---|---|---|
#18+
КД, У Вас в процедуру "FormingArrayWithParameters" передается имя листа "вв (Г2)" и в строке Код: vbnet 1.
идет попытка назначить переменной значение этого листа. Только в книге "Общая" нет такого листа и макрос спотыкается. Всю логику выполнения не смотрел - так что Вам искать, где Вы вызываете циклично эту процедуру таким образом, что переменной xlWorkbook назначается не та книга. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2013, 00:02 |
|
Вызов процедуры для листа - subscript out of range
|
|||
---|---|---|---|
#18+
The_PristКД, У Вас в процедуру "FormingArrayWithParameters" передается имя листа "вв (Г2)" и в строке Код: vbnet 1.
идет попытка назначить переменной значение этого листа. Только в книге "Общая" нет такого листа и макрос спотыкается. Всю логику выполнения не смотрел - так что Вам искать, где Вы вызываете циклично эту процедуру таким образом, что переменной xlWorkbook назначается не та книга. 1. В процедуру "FormingArrayWithParameters" передается gvarDate 2. Имя очередного листа присваивается в цикле: Код: vbnet 1. 2. 3. 4. 5.
Но даже если бы было так, как Вам показалось, почему все хорошо проходит с листом 'вв (Г1)'? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2013, 00:32 |
|
Вызов процедуры для листа - subscript out of range
|
|||
---|---|---|---|
#18+
КД, Ну раз генерал сказал, что мне показалось...Разрешите откланяться, сударь. Не смею больше встревать. Но посоветовал бы все же пошагово пройтись по процедуркам со снятым паролем с проектов. и посмотреть, может не одному мне чего-то там показалось... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2013, 01:08 |
|
Вызов процедуры для листа - subscript out of range
|
|||
---|---|---|---|
#18+
То есть, пардон, это я не туда посмотрел... Но ведь в книге 'Общая' и листа 'вв (Г1)' нет, а вызвать процедуру это не помешало. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2013, 01:10 |
|
|
start [/forum/topic.php?fid=61&msg=38486790&tid=2174365]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 333ms |
total: | 497ms |
0 / 0 |