Satırları ve Sütunları Kopyalama

giriiş

Bazen çalışma sayfasının tamamını kopyalamadan, çalışma sayfasındaki satırları ve sütunları kopyalamanız gerekir. Aspose.Cells ile çalışma kitaplarının içinde veya arasında satır ve sütun kopyalamak mümkündür. Bir satır (veya sütun) kopyalandığında, güncellenmiş referanslarla birlikte formüller ve değerler, yorumlar, biçimlendirme, gizli hücreler, resimler ve diğer çizim nesneleri de dahil olmak üzere satır (veya sütun) içindeki veriler de kopyalanır.

Microsoft Excel ile Satır ve Sütunların Kopyalanması

  1. Kopyalamak istediğiniz satırı veya sütunu seçin.
  2. Satırları veya sütunları kopyalamak içinKopyala üzerindeStandart araç çubuğuna basın veyaCTRL+C*.
  3. Seçiminizi kopyalamak istediğiniz yerin altından veya sağından bir satır veya sütun seçin.
  4. Satırları veya sütunları kopyalarkenKopyalandı Cells üzerindeSokmak Menü.

Aspose.Cells’i kullanma

Satırları Kopyalama

Aspose.Cells, Aspose::Cells::ICells sınıfının CopyRow yöntemini sağlar. Bu yöntem, formüller, değerler, yorumlar, hücre formatları, gizli hücreler, resimler ve diğer çizim nesneleri dahil olmak üzere her türlü veriyi kaynak satırdan hedef satıra kopyalar.

CopyRow yöntemi aşağıdaki parametreleri alır:

  • kaynak Cells nesnesi,
  • kaynak satır dizini ve
  • hedef satır dizini.

Bir sayfanın içindeki bir satırı veya başka bir sayfaya kopyalamak için bu yöntemi kullanın. CopyRow yöntemi Microsoft Excel’e benzer şekilde çalışır. Yani örneğin hedef satırın yüksekliğini açıkça ayarlamanıza gerek yok, o değer de kopyalanır.

Aşağıdaki örnek, çalışma sayfasındaki bir satırın nasıl kopyalanacağını gösterir. Bir şablon Microsoft Excel dosyası kullanır ve ikinci satırı (veriler, biçimlendirme, yorumlar, resimler vb. ile birlikte) kopyalar ve aynı çalışma sayfasının 12. satırına yapıştırır.

kullanarak kaynak satır yüksekliğini elde eden adımı atlayabilirsiniz.GetRowHeigh yöntemini kullanın ve ardından hedef satır yüksekliğini kullanarakSatır Yüksekliğini Ayarla olarak yöntemKopyalama Satırı yöntemi otomatik olarak satır yüksekliğini dikkate alır.

Sütunları Kopyalama

Aspose.Cells, Aspose::Cells::ICells sınıfının CopyColumn yöntemini sağlar; bu yöntem, güncelleştirilmiş referanslarla birlikte formüller ve değerler, yorumlar, hücre formatları, gizli hücreler, görüntüler ve diğer çizim nesneleri de dahil olmak üzere tüm veri türlerini kaynaktan kopyalar. sütununu hedef sütuna taşıyın.

CopyColumn yöntemi aşağıdaki parametreleri alır:

  • kaynak Cells nesnesi,
  • kaynak sütun dizini ve
  • hedef sütun dizini.

Bir sayfanın içindeki bir sütunu veya başka bir sayfaya kopyalamak için CopyColumn yöntemini kullanın.

Bu örnek, bir çalışma sayfasından bir sütunu kopyalayıp başka bir çalışma kitabındaki bir çalışma sayfasına yapıştırır.