![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 24.02.2014
Сообщений: 14
|
![]()
Товарищи форумчане,
Помогите, пожалуйста, исправить VBA код. Необходимо из MS Access создать в MS Excel сводную таблицу. Ошибка возникает в следующем отрезке кода: Код HTML:
Set PTCache = .ActiveWorkbook.PivotCaches.Add _ (SourceType:=xlDatabase, _ SourceData:=.ActiveWorkbook.Sheets("Raw_Data").Range(SourcePivot)) |
![]() |
![]() |
![]() |
#2 | |
Форумчанин
Регистрация: 10.02.2012
Сообщений: 109
|
![]()
И вам здравствуйте
Цитата:
Создать cache напрямую к базе данных по запросу можно так Код:
|
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 24.02.2014
Сообщений: 14
|
![]()
Спасибо за содействие!
VBA код большой, поэтому я его не стал весь показывать. Его можно посмотреть в редакторе VBA. Cache создается на основании выгрузки из MS Access в MS Excel. Предварительно записи выгружаются из MS Access в MS Excel, а затем на основе этой выгрузки создается сводная таблица в MS Excel. Для этого нужно загрузить форму "ReportForm" и сформировать отчет. И на указанном месте возникает ошибка: Run-Time error '5' Invalid procedure call or argument. Последний раз редактировалось Red Fox; 04.03.2015 в 19:30. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 10.02.2012
Сообщений: 109
|
![]()
Доброе время суток
А смысл создавать выгрузку на лист Excel, что бы по ней создавать сводную таблицу? А в коде выше у вас просто ошибка. Коллекция PivotCaches не имеет метода Add. Используйте метод Код:
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 24.02.2014
Сообщений: 14
|
![]()
Спасибо большое!
Последний раз редактировалось Red Fox; 07.03.2015 в 19:40. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
MS Excel, MS Access, MS Jet и VBA | mdn001 | Фриланс | 2 | 17.06.2013 22:42 |
Ошибка 1004 при обновлении данных из Access (VBA EXCEL) | Kycaka | Microsoft Office Excel | 7 | 07.12.2012 10:30 |
Вопрос по Excel, Access бд и Vba, Создание мини проги. | Sserega | Microsoft Office Excel | 3 | 19.06.2012 16:01 |
Таблица в Excel или Access | Сергей_95 | Помощь студентам | 1 | 17.11.2011 13:18 |
Проект!VBA(Excel+Access)-анализ фин.сост-ия пр-ия!Срочно!!! | s_k | Фриланс | 5 | 17.12.2009 20:17 |