Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/переодически выскакивающий run-time error 1004 - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » переодически выскакивающий run-time error 1004 (Макросы/Sub)
переодически выскакивающий run-time error 1004
vlad0912 Дата: Среда, 29.04.2015, 08:59 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Господа, доброго времени суток всем.

столкнулся со следующей проблемой.
Написал макрос, который собирает один большой отчет на основе нескольких.

Он работал и работает до сих пор отлично, однако вчера иногда начал выкидывать мне run-time error 1004 при создании pivot.
Что странно, что иногда запускаю его и макрос прокручивается без ошибки, а иногда с ошибкой.

Собственно то место в макросе где переодически возникает debug.
Продскажите пожалуйста знающие люди в чем может быть проблема.

[vba]
Код
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"Tracking without dups!R1C26:R3300C51", Version:=xlPivotTableVersion14). _
CreatePivotTable TableDestination:="Sheet3!R3C1", TableName:="PivotTable1" _
, DefaultVersion:=xlPivotTableVersion14
[/vba]
[moder]Код тегами оформили. Прекрасно.
А теперь давайте посмотрим пункты 2 и 3 Правил форума.
По поводу п.2 понятно, надеюсь, а по п.3 - вариантов ответа может быть туча, нужно смотреть.


Сообщение отредактировал vlad0912 - Среда, 29.04.2015, 11:19
 
Ответить
СообщениеГоспода, доброго времени суток всем.

столкнулся со следующей проблемой.
Написал макрос, который собирает один большой отчет на основе нескольких.

Он работал и работает до сих пор отлично, однако вчера иногда начал выкидывать мне run-time error 1004 при создании pivot.
Что странно, что иногда запускаю его и макрос прокручивается без ошибки, а иногда с ошибкой.

Собственно то место в макросе где переодически возникает debug.
Продскажите пожалуйста знающие люди в чем может быть проблема.

[vba]
Код
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"Tracking without dups!R1C26:R3300C51", Version:=xlPivotTableVersion14). _
CreatePivotTable TableDestination:="Sheet3!R3C1", TableName:="PivotTable1" _
, DefaultVersion:=xlPivotTableVersion14
[/vba]
[moder]Код тегами оформили. Прекрасно.
А теперь давайте посмотрим пункты 2 и 3 Правил форума.
По поводу п.2 понятно, надеюсь, а по п.3 - вариантов ответа может быть туча, нужно смотреть.

Автор - vlad0912
Дата добавления - 29.04.2015 в 08:59
AndreTM Дата: Среда, 29.04.2015, 09:58 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 500 ±
Замечаний: 0% ±

2003 & 2010
Может быть несоответствие типов по столбцу исходных данных для запроса.
Проверьте данные в источнике (Tracking without dups!R1C26:R3300C51), например, на "дата как строка", "строка как число"...

2Модератор - вот именно Run-Time Error 1004 может вызываться многими причинами, в большинстве случаев файл-пример не помогает (там обычно всё в норме и не удается сэмулировать ошибку :) ).
С другой стороны, я бы посоветовал ТСу просить помощи у кого-ибудь онлайн или IRL, может понадобиться проанализировать именно его реальные ОС, Офис и файл с реальными данными.

[moder]А что, несоответствие типов не по файлу-примеру проверить можно, а как-то еще?


Skype: andre.tm.007
Donate: Qiwi: 9517375010


Сообщение отредактировал _Boroda_ - Среда, 29.04.2015, 10:12
 
Ответить
СообщениеМожет быть несоответствие типов по столбцу исходных данных для запроса.
Проверьте данные в источнике (Tracking without dups!R1C26:R3300C51), например, на "дата как строка", "строка как число"...

2Модератор - вот именно Run-Time Error 1004 может вызываться многими причинами, в большинстве случаев файл-пример не помогает (там обычно всё в норме и не удается сэмулировать ошибку :) ).
С другой стороны, я бы посоветовал ТСу просить помощи у кого-ибудь онлайн или IRL, может понадобиться проанализировать именно его реальные ОС, Офис и файл с реальными данными.

[moder]А что, несоответствие типов не по файлу-примеру проверить можно, а как-то еще?

Автор - AndreTM
Дата добавления - 29.04.2015 в 09:58
vlad0912 Дата: Среда, 29.04.2015, 10:49 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Файлы чуть больше 100 kbб пример по ссылке ниже.
Там 2 файла, один с отчетом другой с макросом.
Удалено администрацией форума
[moder]И название темы Вы так и не исправили![/moder]


Сообщение отредактировал Manyasha - Среда, 29.04.2015, 11:07
 
Ответить
СообщениеФайлы чуть больше 100 kbб пример по ссылке ниже.
Там 2 файла, один с отчетом другой с макросом.
Удалено администрацией форума
[moder]И название темы Вы так и не исправили![/moder]

Автор - vlad0912
Дата добавления - 29.04.2015 в 10:49
Мир MS Excel » Вопросы и решения » Вопросы по VBA » переодически выскакивающий run-time error 1004 (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!