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

C# 如何使用Microsoft.Office.Interop.Excel设置隐藏单元格和空单元格处理,c#,excel,charts,excel-interop,C#,Excel,Charts,Excel Interop,我正在使用Microsoft.Office.Interop.excel界面从c#创建一个excel工作表,并在该工作表中创建一个图表。我有几个Excel.XlChartType.xlXYScatterLines类型系列,我找不到如何设置“隐藏或缺失值的连接点”的任何参考。谢谢Excel互操作图表对象 下面是它的样子: myChart1.DisplayBlanksAs = Microsoft.Office.Interop.Excel.XlDisplayBlanksAs.xlInterpolated

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

Excel互操作图表对象

下面是它的样子:

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

Excel互操作图表对象

下面是它的样子:

myChart1.DisplayBlanksAs = Microsoft.Office.Interop.Excel.XlDisplayBlanksAs.xlInterpolated;
myChart2.DisplayBlanksAs = Microsoft.Office.Interop.Excel.XlDisplayBlanksAs.xlNotPlotted;
myChart3.DisplayBlanksAs = Microsoft.Office.Interop.Excel.XlDisplayBlanksAs.xlZero;
Excel互操作图表有一个属性,只需将其设置为false即可

chart.PlotVisibleOnly = false;
Excel互操作图表有一个属性,只需将其设置为false即可

chart.PlotVisibleOnly = false;

尝试录制手动设置的宏,生成的VBA代码将显示所使用的对象模型属性/方法。如何从c#执行此操作?您可以在Excel中执行此操作-但我必须从程序生成Excel和图表尝试录制手动设置的宏,生成的VBA代码将显示所使用的对象模型属性/方法。我如何从c#中执行此操作?您可以在Excel中执行此操作-但我必须从程序生成Excel和图表。非常感谢Ralph,它工作正常。我在寻找一个系列参数,没想到这是为图表控制的。朱迪特汉克斯非常喜欢拉尔夫,这很管用。我在寻找一个系列参数,没想到这是为图表控制的。尤迪特