Использование функций ImportExcel Chart некорректно отображает заголовок серии - PullRequest
1 голос
/ 05 мая 2020

Я использую модуль importexcel и обнаружил странное поведение. Если я выполню приведенный ниже сценарий

Install-Module -Name ImportExcel -Force

Все установится чисто et c. Затем я создал этот очень маленький скрипт.

$array = ConvertFrom-Csv @"
Date,A,B,C
2016-04-02,20,25,15
2016-04-03,25,45,10
2016-04-04,15,29,25
"@
$fn = "c:\TEMP\trend.xlsx"
$c = New-ExcelChartDefinition -Title "Errors" `
    -ChartType LineMarkers `
    -XRange "AdUser[Date]" `
    -YRange  "AdUser[A]", "AdUSer[B]","AdUSer[C]" `
    -SeriesHeader "A","B","C"
$array | Export-Excel -Path $fn -AutoSize -TableName AdUser -ExcelChartDefinition $c -Show

Однако, когда электронная таблица открывается, она показывает «Серия 1», «Серия 1», «Серия 1» в качестве заголовка серии вместо ожидаемого «А» , «B», «C».

Пока Excel открыт, если я удаляю или добавляю любую строку данных в таблицу, он обновляет диаграмму и отображает правильный заголовок ряда. Я неправильно использую эту деталь или это ошибка? Спасибо

1 Ответ

0 голосов
/ 10 мая 2020

Похоже на проблему при указании более двух элементов в -SeriesHeader Пожалуйста, откройте проблему в репозитории ImportExcel GitHub и добавьте свой пример, демонстрирующий проблему.

https://github.com/dfinke/ImportExcel/issues

Спасибо, Дуг

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