|
Макрос в Excel
|
|||
---|---|---|---|
#18+
Добрый день! У меня есть макрос, который при открытии на основном листе сначала фильтрует информацию а потом копирует содержимое на другой лист. И вот если открывать Excel с макросом на соей локальной машине, все хорошо. Но если этот файл Excel отправляется на почту адресату в виде ссылки на документ. И потом попробовать этот файл открыть по этой ссылке, то возникает ошибка Run-time error '91' object variable or with variable not set Подскажите пожалуйста что эта за ошибка??? Код макроса Код: 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. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2020, 15:13 |
|
Макрос в Excel
|
|||
---|---|---|---|
#18+
начать надо с этого https://www.sql.ru/faq/faq_topic.aspx?fid=4344 но вообще, не очень понятно, что значит hum_i отправляется на почту адресату в виде ссылки на документ ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2020, 16:01 |
|
Макрос в Excel
|
|||
---|---|---|---|
#18+
hum_i Подскажите пожалуйста что эта за ошибка? Если запустить надо "по любому" - придется делать костыль внутри кода автозапуска, чтобы дождаться, когда книгу "разрешат". Можно сделать что-то вроде: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 09:19 |
|
Макрос в Excel
|
|||
---|---|---|---|
#18+
В режиме защищенного просмотра Попробовала этот код, все равно выходит эта ошибка ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2020, 09:12 |
|
Макрос в Excel
|
|||
---|---|---|---|
#18+
hum_i Попробовала этот код ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2020, 10:11 |
|
Макрос в Excel
|
|||
---|---|---|---|
#18+
Вложила скриншот, чтобы показать где код Если скрин не откроется, то код поместила в раздел "ЭтаКнига" Workbook И отловить ошибку не удается, макрос просто не запускается ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2020, 10:24 |
|
Макрос в Excel
|
|||
---|---|---|---|
#18+
Вот еще скрин последовательности действий Кода на ошибке нажимаешь End то макрос просто не запускается ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2020, 10:34 |
|
Макрос в Excel
|
|||
---|---|---|---|
#18+
hum_i Кода на ошибке нажимаешь End то макрос просто не запускается hum_i макрос просто не запускается ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2020, 11:00 |
|
Макрос в Excel
|
|||
---|---|---|---|
#18+
hum_i, Для начала в коде надо убрать вот это: Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2020, 11:14 |
|
Макрос в Excel
|
|||
---|---|---|---|
#18+
Eolt в коде надо убрать вот это ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2020, 11:17 |
|
Макрос в Excel
|
|||
---|---|---|---|
#18+
The_Prist, Я писал hum_i в ответ на первый пост. Там On Error Resume Next в самом начале отключает обработку ошибок. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2020, 11:52 |
|
Макрос в Excel
|
|||
---|---|---|---|
#18+
Eolt, да, но ошибка-то появляется явно раньше, исходя из 1-го сообщения. И там же описание: ошибка появляется только если файл открывается по ссылке. Вот и хочется понять где именно в текущей реализации кода она вообще возникает. Видимо там, где On Error еще не установлен, раз ошибка есть. Но в любом случае, надо ожидать ответа автора темы, чтобы понять на какой это вообще строке все происходит. Причина скорее всего та, что я описал. Но так же нет уверенности, что в активной книге есть все листы, указанные в коде. И так же непонятно, зачем ActiveWorkbook, если обращаемся к самой книге с кодом. В общем, вопросов больше, чем ответов :) Может вообще на самой первой строке при обращении к Application возникает ошибка(т.к. опять же - защищенный режим). Хотя это обращение там вообще не нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2020, 12:00 |
|
Макрос в Excel
|
|||
---|---|---|---|
#18+
The_Prist hum_i Кода на ошибке нажимаешь End то макрос просто не запускается hum_i макрос просто не запускается Кнопка Debug не активна. Поэтому и не получается отловить ошибку ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2020, 11:28 |
|
|
start [/forum/topic.php?fid=60&msg=39930921&tid=2154829]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 268ms |
total: | 403ms |
0 / 0 |