Ändern Sie die Datenquelle des Diagramms in das Zielarbeitsblatt, während Sie Zeilen oder einen Bereich kopieren
Mögliche Nutzungsszenarien
Wenn Sie Zeilen oder Bereiche, die Diagramme enthalten, in ein neues Arbeitsblatt kopieren, ändert sich die Datenquelle des Diagramms nicht. Wenn beispielsweise die Datenquelle des Diagramms =Sheet1!$A$1:$B$4 ist, bleibt die Datenquelle nach dem Kopieren von Zeilen oder Bereichen in ein neues Arbeitsblatt unverändert, dh =Sheet1!$A$1:$B$4. Es bezieht sich immer noch auf das alte Arbeitsblatt, dh Sheet1. Dies ist auch das Verhalten in Microsoft Excel. Wenn Sie jedoch möchten, dass es sich auf das neue Zielarbeitsblatt bezieht, verwenden Sie bitte dieCopyOptions.ReferToDestinationSheetEigenschaft und setzen Sie es aufwahr beim Anrufen derCells.CopyRows()Methode. Wenn Ihr Zielarbeitsblatt jetzt DestSheet ist, ändert sich die Datenquelle Ihres Diagramms von =Sheet1!$A$1:$B$4 zu =DestSheet!$A$1:$B$4.
Ändern Sie die Datenquelle des Diagramms in das Zielarbeitsblatt, während Sie Zeilen oder einen Bereich kopieren
Der folgende Beispielcode erläutert die Verwendung vonCopyOptions.ReferToDestinationSheet -Eigenschaft beim Kopieren von Zeilen oder Bereichen, die Diagramme enthalten, in ein neues Arbeitsblatt. Der Code verwendet dieExcel-Beispieldatei und generiert dieExcel-Datei ausgeben.