从图表系列中检索参照

我有两个Excel表格(模板)在Excel中,包含数据和graphics的格式。 使用VBA,我创build了一个代码来自动复制这些主表单。 但是我有一些问题让图表从正确的表格中获取数据。

主表单中的graph.collectionseries.Value具有如下参考:

"=Master_sheet!A1:B2" 

每次我复制和熟练掌握这张表,我需要改变所有的参考

 "=Master_sheet!A1:B2" --> "=LocationX!A1:B2" or "=LocationY!A1:B2" 

我的方法不起作用如下:

Value_old = ActiveChart.SeriesCollection().Value < – 这将返回一个string值,不是带引用的string!

 Value_new = Replace(Value_Old, "Master_sheet", " LocationX") ActiveChart.SeriesCollection().Value = Value_new 

我怎样才能从SeriesCollection.Value或名称的参考?

谢谢。

目前还不清楚你想达到什么目的。 但是,如果你想获得Chart.SeriesCollection源数据地址请尝试这个:

 ActiveChart.SeriesCollection(1).FormulaLocal 

所以如果你需要得到每个系列,那么你必须循环..