Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/21: Рейтинг темы: голосов - 21, средняя оценка - 4.76
Tigrenok7
1

Сводная таблица - Ошибка '438'

30.03.2010, 09:57. Показов 4282. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Привет! Я первый раз на каком либо форуме, еще не освоилась как писать. Если что не так простите. Я не программист Недавно начала разбираться с макрасами, с помощью учебника + через запись+ свои соображения написала макрос. В Excel2007 он работает, а в 2003 выдает ошибку '438' на строке 'выделение кэш-памяти
Visual Basic
1
2
3
Set PTCache = ActiveWorkbook.PivotCaches.Create( _
SourceType:=xlDatabase, _
SourceData:=Range("A1").CurrentRegion)
не знаю что нужно изменить. Помогите, пожалуйста!
Вложения
Тип файла: doc Sub Отчет.doc (41.0 Кб, 77 просмотров)
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.03.2010, 09:57
Ответы с готовыми решениями:

Сводная таблица
Добрый день, Цель: запуск сводной таблицы при использовании внешнего источника данных...

Сводная таблица из нескольких
Ребят, выручайте! Есть файлы со сводными таблицами... надо из них составить итоговую таблицу,...

Сводная таблица через VBA
Всем добрый день! Требуется следующее: есть файл Excel, в нем 5-10 листов. По каждому из листов...

Сводная таблица из нескольких листов
Всем доброго времени суток! Делаю макрос который копирует все данные с каждого листа и вставляет...

3
здесь больше нет...
3374 / 1672 / 184
Регистрация: 03.02.2010
Сообщений: 1,219
30.03.2010, 10:39 2
В 2003 метод Add.
Create добавлен в 2007.
Изображения
 
1
496 / 130 / 19
Регистрация: 30.03.2010
Сообщений: 224
30.03.2010, 10:46 3
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

ActiveWorkbook.PivotCaches не имеет метода Create
Попробуйте метод Add
То есть:
Visual Basic
1
2
3
Set PTCache = ActiveWorkbook.PivotCaches.Add( _
SourceType:=xlDatabase, _
SourceData:=Range("A1").CurrentRegion)
1
Tigrenok7
30.03.2010, 12:26 4
получилось, заработало, СПАСИБО!!

Добавлено через 6 минут
Сасибо, а я бы не догадалась, теперь раотает.
30.03.2010, 12:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.03.2010, 12:26
Помогаю со студенческими работами здесь

Сводная таблица + расчёт динамики по периодам
Добрый день форумчане! Вот такая не хитрая задачка. Есть "Общая таблица" из неё необходимо...

Сводная таблица, превышение количества столбцов
Добрый день ! В макросе формируется сводная таблица из dbf-файла командой: ...

Сводная таблица по данным из БД в один клик
В общем стоит задача создать макрос который из базы данных продаж товаров по регионах строит...

ошибка 438
зравствуйте вылетает ошибка 438 обозначил ошибку строкой error Sub RunMacro() Init ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru