0

我创建了一个引用表格作为源的图表。我需要在绘制图表后删除表格中的一些行并保持图表不变。有可能这样做吗?

-拉古

4

1 回答 1

1

虽然实际上不可能删除图表所依赖的数据,但您可能可以通过多种其他方式来解决这个问题。

  • 您可以将图表所依赖的单元格数据放在与图表分开的另一个工作表中,然后通过将其 ISheet.Visible 属性设置为 SheetVisibility.Hidden 或 SheetVisibility.VeryHidden 来隐藏此“数据表”。
  • 如果您需要图表和数据驻留在同一张工作表上,您可以通过将 IRange.Hidden 设置为这些行或列的 true 来隐藏数据所在的行或列。默认情况下,新创建的图表不会绘制隐藏行或列中的点,因此您还需要将 IChart.PlotVisibleOnly 设置为 false 以使图表考虑这些隐藏的单元格值。
于 2012-01-17T15:40:40.380 回答