нет объекта OLEObjects при программном формировании excel-книги | |
---|---|
ae23 Автор Сообщений: 35 Откуда: Харьков Дата регистрации: 28.04.2010 |
Необходимо добавить кнопки на листы книги Excel, которая формируется из 1с с помощью ComОбъекта. В fox'е, в принципе, та же технология. Может кто-то сталкивался.
Делаю средствами Excel - все прекрасно получается. Теперь попытался перенести тот же функционал в 1с, ругается на операторе, которым добавляется кнопка в контейнер листа:
, где ws - ссылка на определенный лист Excel. Говорит, что нет объекта OLEObjects. Проверил в отладке - действительно нет. Но как-то же это работает в Excel'е? |
Re: нет объекта OLEObjects при программном формировании excel-книги | |
---|---|
PaulWist Сообщений: 14601 Дата регистрации: 01.04.2004 |
Как был создан объект ws.OLEObjects
------------------ Есть многое на свете, друг Горацио... Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) |
Re: нет объекта OLEObjects при программном формировании excel-книги | |
---|---|
ae23 Автор Сообщений: 35 Откуда: Харьков Дата регистрации: 28.04.2010 |
ws = wb.Worksheets.Add(), где wb - рабочая книга. Прошу прощения, не дочитал вопрос. Так, я никак не создавал, я попробовал такой метод в модуле Excel, там сработало, решил перенести в 1с и все. Никак не создавал, думаю, это встроенная коллекция должна быть всегда в наличии или нет?
Исправлено 1 раз(а). Последнее : ae23, 17.03.14 15:00 |
Re: нет объекта OLEObjects при программном формировании excel-книги | |
---|---|
ssa Сообщений: 12999 Откуда: Москва Дата регистрации: 23.03.2005 |
Ошибаетесь. Это не в фоксе та же технология, это Excel дает другим программам воспользоваться своим функционалом с помощью некоторой стандартной технологии. Цитата:Все, кто использовал OLE-Automation. Цитата:Прелестно. А при чем тут фокс? Или просто ошибся разделом? Цитата:Так о чем говорим - о фоксе или о 1С? ------------------ Лень - это неосознанная мудрость. Исправлено 2 раз(а). Последнее : ssa, 17.03.14 15:04 |
Re: нет объекта OLEObjects при программном формировании excel-книги | |
---|---|
ae23 Автор Сообщений: 35 Откуда: Харьков Дата регистрации: 28.04.2010 |
Говорим об 1с. Раз Вы сами говорите, что Excel дает другим программам пользоваться своим функционалом, то метод должен быть общий. Я в foxe работал с объектами excel точно так же, как и в 1с. Поэтому и написал, что методика должна быть та же самая
|
Re: нет объекта OLEObjects при программном формировании excel-книги | |
---|---|
ssa Сообщений: 12999 Откуда: Москва Дата регистрации: 23.03.2005 |
Прелестно. Переносим а раздел про 1С. Цитата:А это кто-то отрицал? Цитата:Методика, в первую очередь, должна быть правильной. И ею надо правильно пользоваться. В частности, не пытаться вызывать методы отсутствующих объектов. И раз объекта ws.OLEObjects нет, то, для начала, надо разобраться с причинами его отсутствия, а не с методикой гадать. ------------------ Лень - это неосознанная мудрость. |
Re: нет объекта OLEObjects при программном формировании excel-книги | |
---|---|
PaulWist Сообщений: 14601 Дата регистрации: 01.04.2004 |
Просто как в Экселе не получится, надо создать объект листа. ------------------ Есть многое на свете, друг Горацио... Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) |
Re: нет объекта OLEObjects при программном формировании excel-книги | |
---|---|
ae23 Автор Сообщений: 35 Откуда: Харьков Дата регистрации: 28.04.2010 |
. Ну, надо разобраться, я почему и написал сюда. Я и прошу помочь, может кто-то с таким сталкивался
|
Re: нет объекта OLEObjects при программном формировании excel-книги | |
---|---|
ssa Сообщений: 12999 Откуда: Москва Дата регистрации: 23.03.2005 |
Ответ на этот вопрос уже дан. ------------------ Лень - это неосознанная мудрость. |
Re: нет объекта OLEObjects при программном формировании excel-книги | |
---|---|
ae23 Автор Сообщений: 35 Откуда: Харьков Дата регистрации: 28.04.2010 |
Спасибо за подсказку. Поищу форумы по OLE-Automation.
|
Re: нет объекта OLEObjects при программном формировании excel-книги | |
---|---|
ae23 Автор Сообщений: 35 Откуда: Харьков Дата регистрации: 28.04.2010 |
Подсказали на форуме 1с. Может кому будет интересно, так сработало
Исправлено 1 раз(а). Последнее : ae23, 17.03.14 16:02 |
© 2000-2024 Fox Club  |