Вход | Регистрация
 

Ошибка при загрузке из Excel

Ошибка при загрузке из Excel
Я
   kalisto
 
16.07.19 - 15:11
Добрый день, всем.
Случилась интересная история. У нас есть разные загрузки из Эксель. Все хорошо работало. Недавно пользователю поставили макрос для Экселя. Теперь при загрузке данных в 1С появляется ошибка: Ссылка на объект не указывает на экземпляр объекта. При этом, загрузка происходит корректно. Подскажите, пжл, что за ерунда? И как с ней бороться?
 
 
   ДенисЧ
 
1 - 16.07.19 - 15:14
Удалить макрос не предлагать?
   kalisto
 
2 - 16.07.19 - 16:21
Удалить макрос не предлагать, т.к. он нужен для пользователя.
   ДенисЧ
 
3 - 16.07.19 - 16:24
Тогда предлагаю удалить пользователя. Ибо в файле для загрузки в 1с макросы не нужны от слова совсем.

Если уж пользователя удалять тоже совесть не позволяет, то файлы excel можно читать без использования Excel.Application и, соответственно, без обращания внимания на эти самые макросы.
   mikecool
 
4 - 16.07.19 - 16:59
(3) +1 к чтению без эксель
   kalisto
 
5 - 16.07.19 - 17:31
Ясно. Спасибо.
   Злопчинский
 
6 - 16.07.19 - 17:39
при явном использовании эксель.эпликейшен для загрузки можно явным образом для эксел.эпликейшен указан типа "выполнение макросов=0".
   kalisto
 
7 - 16.07.19 - 17:46
(6) Это интересно. Надо пробовать.
   kalisto
 
8 - 17.07.19 - 17:07
Продолжение истории. Установили надстройку XLTools. Пользователь решил активно использовать все возможности excel. При загрузке данных в 1С из excel та же ошибка: Ссылка на объект не указывает на экземпляр объекта. Напасть какая-то. Может можно как-то обойти проблему не переписывая загрузку. У нас таких загрузок много разных. Не очень интересно сидеть и переписывать все.
   mikecool
 
9 - 17.07.19 - 17:21
(8) а чего там переписывать?
прочитал в таб док, переориентировал старый код, подсунул вместо листа экселя новый табдок
   kalisto
 
10 - 17.07.19 - 19:38
если бы она была одна или две такие загрузки
   kalisto
 
11 - 17.07.19 - 19:39
у нас их таких десяток

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.