Изменение источника данных диаграммы на целевой лист при копировании строк или диапазона

Возможные сценарии использования

Когда вы копируете строки или диапазон, содержащие диаграммы, на новый лист, источник данных диаграммы не меняется. Например, если источником данных диаграммы является =Sheet1!$A$1:$B$4, то после копирования строк или диапазона на новый лист источник данных останется прежним, т.е. =Sheet1!$A$1:$B$4. Это по-прежнему относится к старому листу, т.е. Листу1. То же самое происходит и в Microsoft Excel. Но если вы хотите, чтобы он ссылался на новый лист назначения, используйтеCopyOptions.ReferToDestinationSheetсвойство и установите его вистинный во время звонка вCells.CopyRows()метод. Теперь, если вашим целевым листом является DestSheet, источник данных вашей диаграммы изменится с =Sheet1!$A$1:$B$4 на =DestSheet!$A$1:$B$4.

Изменение источника данных диаграммы на целевой лист при копировании строк или диапазона

В следующем примере кода объясняется использованиеCopyOptions.ReferToDestinationSheet свойство при копировании строк или диапазона, содержащего диаграммы, на новый лист. В коде используетсяобразец файла Excel и генерируетвыходной файл Excel.

задача: image_alt_text