Excel из 1С #195145


#0 by Пророк15
Привет всем! Кто-нибудь знает, как программно из 1с задать границы ячейки: мне нужно чтобы были заданы границы со всех сторон ячейки, т.е. чтобы она была обведена пишу следующее: тоже самое для правой, нижней и верхней границ. Компилятор 1с пишет, что не определены переменные xlEdgeLeft и xlContinuous
#1 by Ork
xlEdgeLeft и xlContinuous есть константы Ёкселя. 1С ясен пень их не знает. Посмотри в Ёкселе.
#2 by Рэйв
в Екселе: Tools->Macro->Record New Macro-> Ok. Делай все чего тебе надо. Потом : Tools->Macro->Stop recording Заходишь опять в Tools->Macro->Macros Выбираешь записанный, жмешь Step into... наслаждаешься полученным кодом:)
#3 by Ork
+ 1. В Ёкселе нажать Ф11 2. Нажать Фы2 3. В поле ввода (2-е сверху) ввести xlEdgeLeft 4. Нажать Бинокль 5. В поле Members of ... пощелкать на каждую строку при этом в поле Const ...= прочитать значение. 6. Испытать наслаждение от увиденного.
#4 by Ork
Если все это можно проделать в 1С - я в шоке.
#5 by Рэйв
ВСЕ не пробовал:) Но многое. Только методы надо писать с и от имени объекта ексель сделанго спомощью СоздатьОбъект.Те.через точку от него
#6 by romix
Подтверждаю, это рулит.
#7 by Пророк15
Спасибо огромное.
#8 by Ork
А не напоритесь ли вы на ошибки, подобные ?
#9 by Рэйв
Их всего лишь надо взять в кавычки:)
#10 by Рэйв
+помоему:)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С