Set a = GetObject(, "excel.application").ActiveWorkbookFor Each c In a.ActiveSheet.ChartObjectsc.Chart.SetSourceData a.Sheets(1).Range("A4:B10") ''这里修改数据源Next