复制行或范围时,将图表的数据源更改为目标工作表,使用Golang通过C++
Contents
[
Hide
]
可能的使用场景
当你复制包含图表的行或区域到新工作表时,图表的数据源不会改变。例如,如果图表的数据源是=Sheet1!$A$1:$B$4,那么复制到新工作表后,数据源仍然是=Sheet1!$A$1:$B$4,仍指向旧的工作表Sheet1。这也是Microsoft Excel中的默认行为。但如果您想让它指向新的目标工作表,请使用CopyOptions.GetReferToDestinationSheet()属性,并在调用Cells.CopyRows()方法时设置为true。假如目标工作表是DestSheet,那么您的图表数据源将从=Sheet1!$A$1:$B$4变为=DestSheet!$A$1:$B$4。
复制行或区域时更改图表的数据源到目标工作表
以下示例代码解释了在复制包含图表的行或区域到新工作表时使用CopyOptions.GetReferToDestinationSheet()属性的方法。代码使用示例Excel文件(5113699.xlsx),并生成输出Excel文件(5113697.xlsx)。
