Golang ile C++ üzerinden Excel veya OpenOffice e Hipermetin Bağlantıları Ekleyin
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 çalışma sayfasına erişim sağlayan WorksheetCollection içerir. Bir çalışma sayfası, Worksheet sınıfı ile temsil edilir. Worksheet sınıfı, Excel dosyalarına farklı bağlantılar eklemek için çeşitli yöntemler sağlar.
URL’ye Bağlantı Ekleme
Worksheet sınıfı, bir GetHyperlinks() koleksiyonunu içerir. GetHyperlinks() koleksiyonundaki her öğe bir Hyperlink temsil eder. URL’lere hiperlink eklemek için, Hyperlinks koleksiyonunun Add metodunu çağırın. Add metodu aşağıdaki 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 hiperlink eklemek için Hyperlinks koleksiyonunun Add metodunu çağırabilirsiniz. Add metodu hem dahili hem de harici hiperlinkler için çalışır. Aşırı yüklenmiş metodun bir versiyonu aşağıdaki 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
Harici Excel dosyalarına hiperlink eklemek için Hyperlinks koleksiyonunun Add metodunu çağırabilirsiniz. Add metodu aşağıdaki 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.