Çalışma Sayfalarını Çalışma Kitapları İçinde ve Çalışma Kitapları Arasında Kopyalama ve Taşıma
Bazen, ortak biçimlendirme ve veri girişi içeren bir dizi çalışma sayfasına ihtiyacınız olur. Örneğin, üç aylık bütçelerle çalışıyorsanız, aynı sütun başlıklarını, satır başlıklarını ve formülleri içeren sayfalardan oluşan bir çalışma kitabı oluşturmak isteyebilirsiniz. Bunu yapmanın bir yolu var: bir sayfa oluşturup ardından onu üç kez kopyalayarak.
Aspose.Cells, çalışma kitaplarının içinde veya arasında çalışma sayfalarının kopyalanmasını veya taşınmasını destekler. Veriler, biçimlendirme, tablolar, matrisler, çizelgeler, resimler ve diğer nesneleri içeren çalışma sayfaları en yüksek hassasiyetle kopyalanır.
Çalışma Sayfalarını Kopyalama ve Taşıma
Çalışma Kitabındaki Çalışma Sayfasını Kopyalama
İlk adımlar tüm örnekler için aynıdır.
- Microsoft Excel’de bazı verilerle iki çalışma kitabı oluşturun. Bu örneğin amaçları doğrultusunda, Microsoft Excel’de iki yeni çalışma kitabı oluşturduk ve çalışma sayfalarına bazı veriler girdik.
- FirstWorkbook.xlsx (3 çalışma sayfası).
- SecondWorkbook.xlsx (1 çalışma sayfası).
- Aspose.Cells’i indirin ve yükleyin:
- Geliştirme bilgisayarınıza kurun. HerşeyAspose bileşenler kurulduğunda değerlendirme modunda çalışır. Değerlendirme modunun zaman sınırı yoktur ve yalnızca üretilen belgelere filigran ekler.
- Bir proje oluşturun:
- Visual Studio.Net’i başlatın.
- Yeni bir konsol uygulaması oluşturun.
- Referans ekle:
- Projeye Aspose.Cells’e bir referans ekleyin. Örneğin, …\Program Files\Aspose\Aspose.Cells\Bin\Net1.0\Aspose.Cells.dll dosyasına bir başvuru ekleyin.
- Çalışma sayfasını çalışma kitabına kopyalama İlk örnek, FirstWorkbook.xlsx içindeki ilk çalışma sayfasını kopyalar (Kopyala).
Kod çalıştırılırken FirstWorkbook.xlsx içerisinde Copy adlı çalışma sayfası Last Sheet adıyla kopyalanır.
Bir Çalışma Kitabını Çalışma Kitabı İçinde Taşıma
Aşağıdaki kod, bir çalışma sayfasının çalışma kitabındaki bir konumdan diğerine nasıl taşınacağını gösterir. Kodun çalıştırılması, FirstWorkbook.xlsx’te Dizin 1’den dizin 2’ye Taşı adlı çalışma sayfasını taşır.
Çalışma Kitapları Arasında Çalışma Sayfası Kopyalama
Kodun çalıştırılması, Copy is adlı çalışma sayfasını Sheet2 adıyla SecondWorkbook.xlsx dosyasına kopyalar.
Çalışma Sayfasını Çalışma Kitapları Arasında Taşıma
Kodun çalıştırılması, Move adlı çalışma sayfasını FirstWorkbook.xlsx’ten Sheet3 adlı SecondWorkbook.xlsx’e taşır.