Показать сообщение отдельно
Старый 28.01.2018, 13:44   #1408
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
Вес репутации: 344
Letos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от wizardpnz Посмотреть сообщение
это работает в Б10 var Book = Ex.Workbooks.Add;
а это var Book = Ex.Workbooks.Add(); Б9
Думаю, это связано с разными js движками в 9 и 10 версиях. Свойство Add у Ex.Workbooks - это функция и в бм 9 это свойство возвращает функцию, которую потом можно вызвать, а в бм 10 возвращает результат функции. Такое, похоже, только с функцией без параметров, потому что Range возвращает функцию, но она не хочет работать. И вообще, у БМ с COM-объектами беда, поэтому для 10-й версии, думаю, лучше использовать сторонние npm модули.
Letos вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
Ovsyanicov (29.01.2018)