Satırları veya Aralığı Kopyalarken Grafiklerin Veri Kaynağını Hedef Çalışma Sayfasına Değiştirme
Olası Kullanım Senaryoları
Bir tabloya kopyaladığınızda sıralar veya bir aralık, içerdiği grafiklerin veri kaynağı değişmez. Örneğin, grafiklerin veri kaynağı =Sheet1!$A$1:$B$4 ise, sonra sıraları veya aralığı yeni bir çalışma sayfasına kopyaladıktan sonra, veri kaynağı aynı kalacaktır, yani =Sheet1!$A$1:$B$4 olarak kalacaktır. Hala eski çalışma sayfasına yani Sheet1’e atıfta bulunur. Bu aynı zamanda Microsoft Excel’de de geçerli bir davranıştır. Ancak yeni hedef çalışma sayfasına atıfta bulunmasını istiyorsanız, lütfen CopyOptions.refer_to_destination_sheet özelliğini kullanın ve Cells.copy_rows() yöntemini çağırırken onu true olarak ayarlayın. Şimdi eğer hedef çalışma sayfanız DestSheet ise, grafiğinizin 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, kopyalanan sıraları veya aralığı içeren bir çalışma sayfasına tablo oluştururken CopyOptions.refer_to_destination_sheet özelliğinin nasıl kullanılacağını açıklar. Kod, örnek excel dosyasını kullanır ve çıktı excel dosyasını oluşturur.