Excel veya OpenOffice a Hyperlink Ekleme

Hyperlinkler Ekleme

Aspose.Cells, geliştiricilerin hem API kullanarak hem de tasarımcı tabloları (manuel olarak bağlantıların oluşturulduğu ve Aspose.Cells’in diğer tablolara aktarım için kullanıldığı tablolar) ile bağlantılar eklemesine olanak tanır.

Aspose.Cells, Microsoft Excel dosyasını temsil eden Workbook sınıfını sağlar. Workbook sınıfı, Excel dosyasındaki her sayfaya erişim sağlayan WorksheetCollection içerir. Bir sayfa, Worksheet sınıfı ile temsil edilir. Worksheet sınıfı, Excel dosyalarına çeşitli bağlantılar eklemek için farklı yöntemler sunar.

URL’ye Bağlantı Ekleme

Worksheet sınıfı, getHyperlinks() koleksiyonunu içerir. getHyperlinks() koleksiyonundaki her öğe, bir Hyperlink temsil eder. URL’lere bağlantı eklemek için, Hyperlinks koleksiyonunun add yöntemini çağırın. add yöntemi şu parametreleri alır:

  • Hücre adı, bağlantı eklenecek hücrenin adı.
  • Satır sayısı, bu hyperlink aralığındaki satır sayısı.
  • Sütun sayısı, bu hyperlink aralığındaki sütun sayısı.
  • URL, URL adresi.

Aynı Dosyadaki Bir Hücreye Bağlantı Ekleme

Aynı Excel dosyasındaki hücrelere bağlantı eklemek için, Hyperlinks koleksiyonunun add yöntemini çağırabilirsiniz. add yöntemi hem iç hem de dış bağlantılar için çalışır. Aşırı yüklenmiş yöntemin bir versiyonu şu parametreleri alır:

  • Hücre adı, bağlantı eklenecek hücrenin adı.
  • Satır sayısı, bu hyperlink aralığındaki satır sayısı.
  • Sütun sayısı, bu hyperlink aralığındaki sütun sayısı.
  • URL, hedef hücrenin adresi.

Harici Bir Dosyaya Bağlantı Ekleme

Dış Excel dosyalarına bağlantı eklemek için, Hyperlinks koleksiyonunun add yöntemini çağırabilirsiniz. add yöntemi şu parametreleri alır:

  • Hücre adı, bağlantı eklenecek hücrenin adı.
  • Satır sayısı, bu hyperlink aralığındaki satır sayısı.
  • Sütun sayısı, bu hyperlink aralığındaki sütun sayısı.
  • URL, hedef harici Excel dosyasının adresi.

Gelişmiş Konular