Есть ли способ запустить два макроса на одном листе одновременно без ошибки времени выполнения? - PullRequest
0 голосов
/ 02 июля 2019

Итак, у меня есть файл, заполненный данными о продажах тысяч товаров (описание товара, расходы, стоимость, количество и т. Д.), Моя цель - получить название производителя и данные о расходах / расходах, чтобы создать сводную таблицу с однимиз макросов, а затем создайте другую сводную таблицу, потянув уникальный элемент # вместе с названием производителя / стоимостью / расходами.Я хочу, чтобы обе эти сводные таблицы были разбиты на две отдельные таблицы.С MicroMaster я просто вызываю другие макросы под одним «Macromaster».В идеале я хотел бы иметь возможность выполнить один мастер макроса и выложить все нужные мне таблицы

 ActiveWorkbook.Worksheets("GASPA Submit 2").PivotTables("PivotTable4"). _
        PivotCache.CreatePivotTable TableDestination:="", TableName:= _
         "GASPA2", DefaultVersion:=xlPivotTableVersion14




 ActiveWorkbook.Worksheets("GASPA Submit 2").PivotTables("PivotTable4"). _
         PivotCache.CreatePivotTable TableDestination:="", TableName:= _
         "GASPA1", DefaultVersion:=xlPivotTableVersion14

Это начальные разделы отдельных макросов, где я получаю

«Ошибка времени выполнения« 1004 »: ошибка приложения или объекта».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...