【问题标题】:Using ImportExcel Chart functions doesn't display Series Header correctly使用 ImportExcel 图表函数无法正确显示系列标题
【发布时间】:2020-05-05 20:13:36
【问题描述】:

我正在使用 importexcel 模块并发现了一个奇怪的行为。如果我执行以下脚本

Install-Module -Name ImportExcel -Force

一切都安装干净等。 然后我创建了这个非常小的脚本。

$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

但是,当电子表格打开时,它会显示“Series 1”、“Series 1”、“Series 1”作为 SeriesHeader,而不是预期的“A”、“B”、“C”。

如果我在表格中删除或添加任何数据行,Excel 会打开,它会刷新图表并显示正确的系列标题。我使用这部分是错误的还是这是一个错误?谢谢

【问题讨论】:

    标签: excel powershell import


    【解决方案1】:

    -SeriesHeader 中指定两个以上的项目时看起来像一个问题请在 ImportExcel GitHub 存储库上打开一个问题,并添加您演示该问题的示例。

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

    谢谢 道格

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-18
    相关资源
    最近更新 更多