Kopyalama sırasında Golang ile C++ aracılığıyla Hedef Sayfaya Grafik Veri Kaynağını Değiştirme

Olası Kullanım Senaryoları

Grafiklerin veri kaynağı, satır veya aralıkları yeni bir çalışma sayfasına kopyaladığınızda değişmez. Örneğin, grafik veri kaynağı =Sheet1!$A$1:$B$4 ise, satırlar veya aralıklar yeni bir çalışma sayfasına kopyalandığında veri kaynağı aynı kalır yani =Sheet1!$A$1:$B$4 olur. Bu, Microsoft Excel’de de aynı davranıştır. Ancak, yeni hedef çalışma sayfasını göstermek istiyorsanız, CopyOptions.GetReferToDestinationSheet() özelliğini kullanın ve Cells.CopyRows() metodunu çağırırken true olarak ayarlayın. Hedef çalışma sayfanız DestSheet ise, grafiğin veri kaynağı =Sheet1!$A$1:$B$4’ten =DestSheet!$A$1:$B$4' e değişecektir.

Satırları veya Aralıkları Kopyalarken Grafiğin Veri Kaynağını Hedef Çalışma Sayfasına Değiştirme

Aşağıdaki örnek kod, grafik içeren satır veya aralıkları yeni bir çalışma sayfasına kopyalarken CopyOptions.GetReferToDestinationSheet() özelliğinin kullanımını açıklamaktadır. Kod, örnek excel dosyasını kullanmakta ve çıktı excel dosyasını üretmektedir.

todo:image_alt_text