Verileri Excel'de Bir Sayfadan diğerine Aktarma

Verileri Excel’de Bir Sayfadan diğerine Aktarma

Düzenli olarak Excel dosyaları üzerinde çalışıyorsanız bu blog yazısı tam size göre. Herhangi bir ticari organizasyonda, veri aktarımı ve derleme ile ilgili günlük olarak gerçekleştirilen bir dizi görev vardır. Ancak veri miktarı çok büyükse bu bir güçlük haline gelir. Bu nedenle, bir Çalışma Kitabından/Çalışma Sayfasından diğerine veri aktarımının otomatikleştirilmesi rekabet avantajı sağlar. Bu makalede, bu JavaScript’i kitaplık kullanarak verileri Excel’de bir sayfadan diğerine aktarmayı öğreneceksiniz.

Aşağıdaki konular ele alınacaktır:

Excel’de Verileri Bir Sayfadan Diğerine Aktarma | Node.js kitaplığı kurulumu

Bu JavaScript Excel kitaplığını kurmanın en hızlı yolu, API paketini indirmek veya aşağıdaki komutları çalıştırarak yüklemektir:

npm install java
npm install aspose.cells

Excel’de verileri bir sayfadan diğerine aktarma

Kurulum tamamlandıktan sonra verileri bir Excel sayfasından diğerine programlı olarak aktarabiliriz.

Aşağıda belirtilen adımları ve kod parçasını takip edebilirsiniz:

  1. Workbook sınıfının bir örneğini oluşturun ve kaynak XLSX/XLS dosyasını yükleyin.
  2. getWorksheets yöntemini çağırarak Çalışma Kitabının sayfalarına referansla bir Çalışma Sayfaları nesnesi oluşturun.
  3. Verileri Çalışma Kitabı içindeki mevcut bir sayfadan yeni bir sayfaya kopyalamak için addCopy yöntemini çağırın.
  4. save yöntemini çağırarak Excel dosyasını kaydedin.

Aşağıdaki kodu kopyalayıp ana dosyanıza yapıştırın:

var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Workbook sınıfının bir örneğini oluşturun ve kaynak XLSX/XLS dosyasını yükleyin. 
var wb = new aspose.cells.Workbook("sample.xlsx");
// getWorksheets yöntemini çağırarak, Çalışma Kitabının sayfalarına referansla bir Çalışma Sayfaları nesnesi oluşturun. 
var sheets = wb.getWorksheets();
// Verileri Çalışma Kitabı içindeki mevcut bir sayfadan yeni bir sayfaya kopyalamak için addCopy yöntemini çağırın. 
sheets.addCopy("Sheet1");
// Kaydetme yöntemini çağırarak excel dosyasını kaydedin. 
wb.save( "CopyWithinWorkbook_out.xls");

Çıktı aşağıdaki resimde görülebilir:

Excel'de verileri bir sayfadan diğerine aktarma

Verileri bir Çalışma Kitabından diğerine kopyalama

Ayrıca, JavaScript’teki birkaç satırlık kaynak kodunu kullanarak verileri bir Excel Çalışma Kitabından başka bir Çalışma Kitabına kopyalayabilir ve taşıyabilirsiniz.

Bunlar adımlar:

  1. Workbook sınıfının bir nesnesini oluşturun ve kaynak XLSX/XLS dosyasını yükleyin.
  2. Başka bir Workbook nesnesi oluşturun.
  3. copy(source) yöntemini çağırarak ilk kitabın ilk sayfasını ikinci kitaba kopyalayın.
  4. Dosyayı kaydetmek için save yöntemini çağırın.
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Workbook sınıfının bir nesnesini oluşturun ve kaynak XLSX/XLS dosyasını yükleyin. 
var wb = new aspose.cells.Workbook("sample.xlsx");
// Başka bir Çalışma Kitabı nesnesi oluşturun. 
var excelWorkbook1 = new aspose.cells.Workbook();
// Copy(source) yöntemini çağırarak ilk kitabın ilk sayfasını ikinci kitaba kopyalayın. 
excelWorkbook1.getWorksheets().get(0).copy(wb.getWorksheets().get(0));
// Dosyayı kaydetmek için kaydetme yöntemini çağırın.  
excelWorkbook1.save( "CWBetweenWorkbooks_out.xls", aspose.cells.FileFormatType.EXCEL_97_TO_2003);

Çıktıyı aşağıdaki resimde görebilirsiniz:

Verileri bir Çalışma Kitabından diğerine kopyalama

Ücretsiz Lisans Alın

API’yi değerlendirme sınırlamaları olmadan denemek için ücretsiz geçici lisans’tan yararlanabilirsiniz.

Özetliyor

Sonuç olarak, verileri Excel’de bir sayfadan diğerine programlı olarak nasıl aktaracağınızı öğrendiniz. Ayrıca, bu JavaScript Excel kütüphanesini kullanarak verileri bir Çalışma Kitabından diğerine nasıl kopyalayacağınızı da öğrendiniz. Son olarak, diğer harika özellikleri öğrenmek için belgeleri ziyaret etmeyi unutmayın.

Ayrıca Başlangıç kılavuzumuzu takip etmenizi öneririz.

Son olarak conholdate.com yeni blog yazıları yazıyor. Bu nedenle, düzenli güncellemeler için lütfen iletişim halinde kalın.

Bir soru sor

Sorularınızı veya sorularınızı forumumuz üzerinden bize bildirebilirsiniz.

SSS

Verileri bir Excel sayfasından diğerine otomatik olarak nasıl aktarırım?

Sayfalar arasında veri aktarımını programlı olarak gerçekleştirmek için lütfen bunu bağlantı izleyin.

Ayrıca bakınız