Node.js Kullanarak Excel'de Köprüler Nasıl Oluşturulur

Node.js Kullanarak Excel’de Köprüler Nasıl Oluşturulur

Excel dosyalarına programlı olarak erişmek ve bunları değiştirmek daha zor bir iş değildir. Zaman alıcı ve bazen güçlük haline gelen bir dizi rutin iş vardır. Ancak bu tür tekrarlanan görevlerin otomatikleştirilmesi, iş uygulaması için her zaman rekabet avantajı sağlar. Bu nedenle, Node.js’yi programlı olarak kullanarak Excel’de Köprülerin nasıl oluşturulacağını uygulamak için bu XLSX Javascript’i kitaplık kullanacağız.

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

XLSX JavaScript kitaplığı kurulumu

Bu kütüphane, kapsamlı belgelerin yanı sıra zengin bir yöntem yığını sunar. Bu kütüphaneyi kurmanın iki yolu vardır; API paketini indirerek veya terminalde/CMD’de aşağıdaki komutları çalıştırarak kurabilirsiniz.

npm install java
npm install aspose.cells

İstenilen işlevselliğe ulaşmak için kod pasajını ve adımları programlı olarak yazalım.

Adımlar şunlardır:

  1. Workbook sınıfının bir örneğini başlatın.
  2. getWorksheets yöntemini çağırarak ilk çalışma sayfasının referansını alın.
  3. get Belirtilen dizindeki Çalışma Sayfası öğesi.
  4. getHyperlinks yöntemini çağırarak ve onu HyperlinkCollection’e atayarak HyperlinkCollection koleksiyonunu alın.
  5. “A1” hücresindeki bir URL’ye köprü eklemek için add yöntemini çağırın.
  6. save yöntemini çağırarak Excel dosyasını kaydedin.

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

var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Workbook sınıfının bir örneğini başlatın. 
var workbook = new aspose.cells.Workbook();
// getWorksheets yöntemini çağırarak ilk çalışma sayfasının referansını alın. 
var worksheets = workbook.getWorksheets();
// Çalışma Sayfası öğesini belirtilen dizinde alın. 
var sheet = worksheets.get(0);
// GetHyperlinks yöntemini çağırarak HyperlinkCollection koleksiyonunu alın ve onu HyperlinkCollection'a atayın. 
var hyperlinks = sheet.getHyperlinks();
// "A1" hücresindeki bir URL'ye köprü eklemek için ekleme yöntemini çağırın. 
hyperlinks.add("A1", 1, 1, "http://www.aspose.com");
// Kaydetme yöntemini çağırarak Excel dosyasını kaydedin.
workbook.save(  "AddingLinkToURL_out.xls");

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

Excel'de Köprüler Nasıl Oluşturulur

Benzer şekilde, bu XLSX Javascript kütüphanesinin sunduğu diğer birçok özelliği keşfedebilirsiniz. API çağrılarınızı iş gereksinimlerinizi karşılayacak şekilde yapılandırmanıza olanak tanır.

Lütfen aşağıdaki adımları izleyin:

  1. Workbook sınıfının bir nesnesini oluşturun.
  2. get Belirtilen dizindeki Çalışma Sayfası öğesi.
  3. Hücreler koleksiyonunu almak için getCells yöntemini çağırın.
  4. get Belirtilen hücre adındaki Hücre öğesi.
  5. setValue yöntemini çağırarak aralığın değerini ayarlayın.
  6. setColor yöntemini çağırarak hücrenin yazı tipi rengini Mavi olarak ayarlamak.
  7. Şimdi, getHyperlinks yöntemini çağırarak HyperlinkCollection koleksiyonunu alın ve onu HyperlinkCollection’e atayın.
  8. add yöntemini çağırarak “A1” hücresindeki bir URL’ye köprü ekleyin.
  9. Excel dosyasını kaydetmek için save yöntemini çağırın.
var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Workbook sınıfının bir nesnesini oluşturun.
var workbook = new aspose.cells.Workbook();
// Çalışma Sayfası öğesini belirtilen dizinde alın. 
var sheet = workbook.getWorksheets().get(0);
// Hücreler koleksiyonunu almak için getCells yöntemini çağırın.
var cells = sheet.getCells();
// Belirtilen hücre adındaki Hücre öğesini alın. 
var cell = cells.get("A1");
// setValue yöntemini çağırarak aralığın değerini ayarlayın. 
cell.setValue("Visit Aspose");
// setColor yöntemini çağırarak hücrenin yazı tipi rengini Mavi olarak ayarlamak. 
var style = cell.getStyle();
style.getFont().setColor(aspose.cells.Color.getBlue());
// Şimdi getHyperlinks yöntemini çağırarak HyperlinkCollection koleksiyonunu alın ve onu HyperlinkCollection'a atayın. 
var hyperlinks = sheet.getHyperlinks();
// Add yöntemini çağırarak "A1" hücresindeki bir URL'ye köprü ekleyin. 
hyperlinks.add("A1", 1, 1, "http://www.aspose.com");
// Excel dosyasını kaydetmek için kaydetme yöntemini çağırın. 
workbook.save(  "AddingLinkToURLNotEmpty_out.xls");

Ücretsiz Lisans Alın

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

Özetliyor

Bu bizi bu blog yazısının sonuna getiriyor. Node.js kullanarak Excel’de Köprüler oluşturmayı öğrendiğinizi ve öğrendiğinizi rahatlıkla söyleyebiliriz. Ayrıca bu XLSX JavaScript kitaplığının sunduğu bazı gelişmiş yöntemleri de araştırdınız. Üstelik diğer özellikleri öğrenmek için belgeleri atlamayı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ı forumumuzda bize bildirebilirsiniz.

SSS

Excel’de birden çok Köprüyü nasıl oluşturabilirim?

XLSX JavaScript kitaplık kullanılarak bir Excel dosyasında Köprülerin nasıl oluşturulacağını gösteren kod pasajını almak için lütfen bu bağlantı adresini ziyaret edin.

Ayrıca bakınız