如何使用Microsoft.Office.Interop.Excel设置隐藏和空单元格处理

时间:2018-09-19 14:51:54

标签: c# excel charts excel-interop

我正在创建一个Excel工作表,并在该工作表中使用Microsoft.Office.Interop.Excel界面从c#中创建一个图表。我有几个Excel.XlChartType.xlXYScatterLines类型系列,但是找不到如何设置“隐藏或缺失值的连接点”的参考。谢谢

2 个答案:

答案 0 :(得分:1)

Excel互操作图表对象have a DisplayBlanksAs property

是这样的:

myChart1.DisplayBlanksAs = Microsoft.Office.Interop.Excel.XlDisplayBlanksAs.xlInterpolated;
myChart2.DisplayBlanksAs = Microsoft.Office.Interop.Excel.XlDisplayBlanksAs.xlNotPlotted;
myChart3.DisplayBlanksAs = Microsoft.Office.Interop.Excel.XlDisplayBlanksAs.xlZero;

答案 1 :(得分:1)

Excel Interop图表具有PlotVisibleOnly属性,只需将其设置为false

chart.PlotVisibleOnly = false;