Имя: Пароль:
1C
1C 7.7
v7: Импорт таблицы из xls в 1С
,
0 tyoma_xp
 
06.06.12
17:54
Добрый день. Помогите пожалуйста разобраться со следующим вопросом.
Имеется процедура выгрузки данных из Экселя в 1С.
После того как 1с переехало на компьютер, где не установлен MS Office - перестала работать (что логично). Установили MS Excel Viewer - не помогло. Подозреваю, что нужно отредактировать строчку
Excel = СоздатьОбъект("Excel.Application"); именно под вьюер, но как правильно это сделать - не гуглится( или как ещё можно обойтись без установки офисного пакета.
заранее спасибо.
1 antoneus
 
06.06.12
17:56
2 Tatitutu
 
06.06.12
17:57
Имеется процедура выгрузки данных из Экселя в 1С.
//правильно наверное будет
Имеется процедура ЗАГРУЗКИ данных из Экселя в 1С.
3 МихаилМ
 
06.06.12
17:57
(0)
dcomcnfg

Вам в помощь
4 tyoma_xp
 
07.06.12
15:18
пусть будет загрузка. возможно не так выразился. смысл в том, что процедура сделана и она работает, вопрос только в том, чтобы ее научить работать с вьюером, если это возможно. йоксель и другие дополнительные програмулины ставить думаю не стоит.
Михаил - а можно поподробнее, что именно мне должно помочь в dcomcnfg?
5 ДенисЧ
 
07.06.12
15:22
Вьювер не умеет OLE. Так что...

Придётся переписывать.
6 Mikeware
 
07.06.12
15:24
Ошибка в ДНК
7 tyoma_xp
 
07.06.12
15:26
(5)
http://support.microsoft.com/kb/273711/ru

Средство просмотра Microsoft Excel — это небольшая свободно распространяемая программа, позволяющая просматривать и распечатывать электронные таблицы Excel для Windows (начиная с версии 2.0) и Excel для Macintosh (начиная с версии 2.2a). С помощью этого средства можно просматривать разметку страницы, копировать ячейки и изменять их размеры, а также использовать функции масштабирования и автоматической фильтрации. Кроме того, средство просмотра Excel поддерживает технологию OLE DocObject и возможность просмотра любых файлов Excel.
8 tyoma_xp
 
07.06.12
15:28
(6) сочувствую. могу посоветовать знакомого генетика.
9 Ёпрст
 
07.06.12
15:41
ставим провайдер и насилуем адо - быстро и офисом не пахнет
10 Serg_XX
 
07.06.12
19:10
Может я не прав, но при начале работы с Excel файлами, первое, что мы делаем - создаем объект "ExcelApplication". Как Вы думаете, имеет ли он отношение к всяким лайтам, вьюерам и пр.?
11 tyoma_xp
 
08.06.12
14:56
(10) наверное не имеет. по-этому вероятно нужно создать объект вроде ExcelViewerApplication или сказать что 1с с ним работать не умеет.
12 Voronve
 
08.06.12
15:00
(9) @Ado ненадо насиловать
13 Mikeware
 
08.06.12
15:04
(7) OLE DocObject - , это, по сути, ActiveX.
зы. обратитесь к своему знакомому.
14 Dasty
 
08.06.12
15:13
+ (9) Перепиши на ADO. Заодно и работать быстрее станет :)
15 smaharbA
 
08.06.12
17:20
(14) забъемся, что оле быстрее ?
16 smaharbA
 
08.06.12
17:21
есть способ преобразовать ексель в текст с помощью сабжа, если вьевер 2003, то можно все автоматизировать
и никаких ВК
17 Mikeware
 
08.06.12
17:22
(15) а йоксель еще быстрее.
18 smaharbA
 
08.06.12
17:22
+ и никакого ОЛЕ
19 smaharbA
 
08.06.12
17:22
(17) согласен
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс