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.ReferToDestinationSheet özelliğini kullanın ve Cells.CopyRows() 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.ReferToDestinationSheet özelliğinin nasıl kullanılacağını açıklar. Kod, örnek excel dosyasını kullanır ve çıktı excel dosyasını oluşturur.