Ändern Sie die Datenquelle des Diagramms auf das Zieldatenblatt beim Kopieren von Zeilen oder Bereich mit Golang über C++

Mögliche Verwendungsszenarien

Wenn Sie Zeilen oder Bereiche mit Diagrammen in ein neues Arbeitsblatt kopieren, ändert sich die Datenquelle des Diagramms nicht. Beispiel: Wenn die Datenquelle des Diagramms =Sheet1!$A$1:$B$4 ist, bleibt sie nach dem Kopieren in ein neues Arbeitsblatt gleich, also =Sheet1!$A$1:$B$4. Sie verweist weiterhin auf das alte Arbeitsblatt, also Sheet1. Dies ist auch das Verhalten in Microsoft Excel. Möchten Sie, dass sie auf das neue Zielarbeitsblatt verweist, verwenden Sie bitte die CopyOptions.GetReferToDestinationSheet()-Eigenschaft und setzen diese beim Aufruf der Cells.CopyRows()-Methode auf true. Wenn Ihr Zielarbeitsblatt beispielsweise DestSheet heißt, ändert sich die Datenquelle Ihres Diagramms von =Sheet1!$A$1:$B$4 zu =DestSheet!$A$1:$B$4.

Ändern der Datenquelle des Diagramms zur Zieltabelle beim Kopieren von Zeilen oder Bereichen

Der folgende Beispielcode erläutert die Verwendung der CopyOptions.GetReferToDestinationSheet()-Eigenschaft beim Kopieren von Zeilen oder Bereichen mit Diagrammen in ein neues Arbeitsblatt. Der Code nutzt die Beispieldatei und erzeugt die Ausgabedatei.

todo:image_alt_text