Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Подключение к Exсel

Подключение к Exсel
Я
   yalanton
 
13.04.20 - 17:10
Добрый день извиняюсь за элементарный вроде вопрос есть 1с 8.3  управляемые формы .Хочу научиться загружать информацию из экскля в 1с 8.3.пишу в обработке
Excel = Новый COMОбъект("Excel.Application");
Excel.WorkBooks.Open("C:\779\123.xls");

выполняю
1с пишет {ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма.Форма(34)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft Excel): К сожалению, нам не удалось найти файл C:\779\123.xls. Возможно, он был перемещен, переименован или удален?

Что не так то?
   palsergeich
 
1 - 13.04.20 - 17:10
(0) Файл на клиенте, код выполняется на сервере
   yalanton
 
2 - 13.04.20 - 17:31
и что надо сделать ? выполнить на сервере?   да у меня фукция в которой открываю файл экселя на сервере директива стоит  &НаСервере
&НаСервере
Функция загрузить()
Excel = Новый COMОбъект("Excel.Application");
Excel.WorkBooks.Open("C:\779\123.xls");
   ChMikle
 
3 - 13.04.20 - 17:33
(2) вам надо открыть файл в процедуре &НаКлиенте
   MaxS
 
4 - 13.04.20 - 17:34
1С умеет загружать сама, без Excel.Application
   yalanton
 
5 - 13.04.20 - 17:39
1С умеет загружать сама, без Excel.Application  - как если информация
 в Экселе
   MaxS
 
6 - 13.04.20 - 18:36
(5) > Хочу научиться загружать информацию из экскля
Если есть желание, копайте в эту сторону.
В 1С предприятии Файл - Открыть, выбрать Ваш Excel файл, который откроется без Excel.Application. Значит и программно можно так же.
   yalanton
 
7 - 14.04.20 - 17:16
спасибо за помощь подумаю как открыть(загрузить) без Excel.Application  - пока все заработало через Новый COMОбъект("Excel.Application"); ,но я подумаю над другим вариантом- если честно я думал что в 1с8.3 существует уже готовая обработка для импорта из экселя
   Garykom
 
8 - 14.04.20 - 17:22
(7) Существует и не одна.

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