|
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) согласен
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |