我正在使用 EPPlus 在 Excel 文件中生成图表。该图表使用折叠行内的数据。当我展开行时,图表将数据显示为条形。当行折叠时,图表栏就会消失。这是 Excel 的标准行为。我希望 EPPlus 始终显示图表数据,无论行是否折叠。
Excel 中阻止这种情况发生的设置(以始终确保图表显示数据)是 右键单击图表 -> 选择数据 -> 隐藏和空单元格 -> 勾选“显示隐藏数据以及行和列”。
有谁知道 EPPlus 图表对象或其子属性的等效配置来启用上述功能?
右键单击图表,然后单击“选择数据”
单击“隐藏和空单元格”
要设置的属性是
ShowHiddenData
对象上的 Chart
。示例:
ExcelWorksheet sheet; // your worksheet
ExcelScatterChrat chart = sheet.Drawings.AddScatterChart(
"chart name",
eScatterChartType.XYScatterLinesNoMarkers);
chart.ShowHiddenData = true;