Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Невозможно получить свойство VLookup класса WorksheetFunction
|
|||
|---|---|---|---|
|
#18+
Добрый день, коллеги! Столкнулся с такой проблемой, есть система формирования отчетности, с выгрузкой в Эксель. На одних машинах отчет создается нормально, на других, при открытии отчета получаю ошибку: ::::: Невозможно получить свойство VLookup класса WorksheetFunction Формула VLookup это по сути формула ВПР. Самое интересное, что в отчете нет ни макросов, ни формул. Заполнение отчета данными выполняется через sql-запросы системы отчетности. Сверил настройки Экселя на разных машинах, все идентичные. Но может где то в дебрях реестра и есть различные настройки. Если кто-нибудь сталкивался с подобным, подскажите, пожалуйста, решение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 14:47 |
|
||
|
Невозможно получить свойство VLookup класса WorksheetFunction
|
|||
|---|---|---|---|
|
#18+
MxSxHxДобрый день, коллеги! Столкнулся с такой проблемой, есть система формирования отчетности, с выгрузкой в Эксель. На одних машинах отчет создается нормально, на других, при открытии отчета получаю ошибку: ::::: Невозможно получить свойство VLookup класса WorksheetFunction Формула VLookup это по сути формула ВПР. Самое интересное, что в отчете нет ни макросов, ни формул. Заполнение отчета данными выполняется через sql-запросы системы отчетности. Сверил настройки Экселя на разных машинах, все идентичные. Но может где то в дебрях реестра и есть различные настройки. Если кто-нибудь сталкивался с подобным, подскажите, пожалуйста, решение. Приложите пример кода где вы используете WorksheetFunction ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 15:49 |
|
||
|
Невозможно получить свойство VLookup класса WorksheetFunction
|
|||
|---|---|---|---|
|
#18+
Focha, Приложил сам шаблон, но в нем никаких формул и макросов нет, только именованные диапазоны, которые из select-ов системы отчетности. На подобие Код: plsql 1. 2. 3. Проблема, думается, все же в настройках Офиса, т.к. отчет на одних компах работает, на других нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 16:03 |
|
||
|
Невозможно получить свойство VLookup класса WorksheetFunction
|
|||
|---|---|---|---|
|
#18+
MxSxHx, Ну в приложенном файле точно нет ни одного макроса - в xlsx они просто не поддерживаются по определению. Покажите кусок кода, на который указывает компилятор при появлении ошибки. Если VLookup все же нужна, но от ошибки надо уйти - можно применять без WorksheetFunction: Application.VLookup(). Ошибка в коде появляется только в случае, если сама ВПР возвращает значение ошибки, а пропуск WorksheetFunction это игнорирует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 18:51 |
|
||
|
Невозможно получить свойство VLookup класса WorksheetFunction
|
|||
|---|---|---|---|
|
#18+
The_Prist, спасибо Вам, что подтолкнули в правильном направлении. Приложенный отчет вызывался в свою очередь из xlt шаблона. В отладчике нашел вызов функции: Код: vbnet 1. Заменил шаблон на его предыдущую редакцию и отчет заработал (хотя там тоже вызов был таким). Возможно разработчики устранят проблему в следующем обновлении. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2019, 10:33 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=39851968&tid=2172008]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 144ms |

| 0 / 0 |
