|
импорт в Excel запросов из Access имеющих пользовательские функции
|
|||
---|---|---|---|
#18+
Здравствуйте! Пытаюсь в Excel через ADODB.Connection открыть запрос "select * ... "в котором используются пользовательские функции. Но Excel выдаёт ошибку. Как можно обойти это ограничение на импорт данных с пользовательскими функциями? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2017, 09:29 |
|
импорт в Excel запросов из Access имеющих пользовательские функции
|
|||
---|---|---|---|
#18+
Пользовательские функции определены где? Эксель выдает ошибку какую? Что значить "пытаюсь открыть запрос" - он сохранен как "запрос" в файле Аксесса? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2017, 10:50 |
|
импорт в Excel запросов из Access имеющих пользовательские функции
|
|||
---|---|---|---|
#18+
Shocker.Pro, В модуле Vba access задана пользовательская функция. Она используется в запросе access. Мне требуется данные, полученные из этого запроса импортировать в excel. Из excel подключаюсь к БД, при открытии рекордсета источником, которого является, упомянутый запрос acces, Excel пишет: не определена функция такая-то... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2017, 11:14 |
|
импорт в Excel запросов из Access имеющих пользовательские функции
|
|||
---|---|---|---|
#18+
ace3, и правильно пишет. Ведь функция написана внутри проекта Access и Excel о ней ничего не знает, когда Вы ему запрос подсовываете. Возможности перенести код этой функции в Excel нет? Или там специфические встроенные функции самого Access-а используются? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2017, 12:06 |
|
импорт в Excel запросов из Access имеющих пользовательские функции
|
|||
---|---|---|---|
#18+
The_Prist, Ничего особенного , в поле запроса используется функция, содержащая getstring у recordset. Пришлось так и сделать и уже на листе использовать эту функцию. А можно ли в excel рекордсету добавить поле с используемой пользовательской функцией? Чтобы через copyfromrecordset всё вместе вставить на лист? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2017, 12:55 |
|
|
start [/forum/topic.php?fid=61&msg=39403397&tid=2172777]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
153ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 256ms |
0 / 0 |