Программа работает при разборе точки с запятой как "Точка с запятой: = True" не работает, когда "Tab: = True" - PullRequest
0 голосов
/ 13 февраля 2019

Я пытаюсь изменить существующий код, который позволяет пользователю создавать диаграммы из текстовых данных.Этот код работает, когда входящие файлы данных используют точки с запятой для разделения различных данных, он работает, но когда я изменил его для анализа с использованием вкладок, он не работает.Вот сообщение об ошибке, которое я получаю:

"Ошибка времени выполнения" 1004 ". Имя сводной таблицы недопустимо. Чтобы создать отчет сводной таблицы, необходимо использовать данные, организованные в виде списка с помеченными столбцами.. Если вы изменяете имя поля сводной таблицы, вы должны ввести новое имя для поля. "

Я пробовал несколько вещей, включая изменение имени сводной таблицы, но это не сработало.

Буду признателен за любую помощь!

Я новичок в VBA, без предшествующего опыта.Мне дали этот код, чтобы он работал с текстовыми файлами (с разделителями табуляции).



    Range("A1").Select
    Sheets.Add
    ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
        "'ISEDIS_Data'!R1C1:R5000C81", Version:= _
        xlPivotTableVersion14).CreatePivotTable 
    TableDestination:="Sheet1!R3C1", _
        TableName:="MYTable2", DefaultVersion:=xlPivotTableVersion14

Ожидаемый результат - книга Excel с 5 вкладками.Первые четыре являются диаграммами, а последние - данными Excel, разбитыми на отдельные ячейки.

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