Cell'den Tabloya Erişmek ve Satır ve Sütun Ofsetlerini Kullanarak İçerisine Değerler Eklemek
Normal olarak, Tablo veya Liste Nesnesinin içindeki değerleri şunu kullanarak eklersiniz:Cell.PutValue()yöntem. Ancak bazen, satır ve sütun uzaklıklarını kullanarak Tablo veya Liste Nesnesi içine değerler eklemeniz gerekebilir.
Bir hücreden Tablo veya Liste Nesnesine erişmek için,Cell.GetTable() yöntem. Satır ve sütun ofsetlerini kullanarak içine değerler eklemek içinListObject.PutCellValue yöntem.
Aşağıdaki ekran görüntüsü, kodun içinde kullanılan kaynak Excel dosyasını göstermektedir. Boş tabloyu içerir ve tablonun içinde bulunan D5 hücresini vurgular. Bu tabloya D5 hücresinden şunu kullanarak erişeceğiz:Cell.GetTable() yöntemini kullanın ve ardından her ikisini de kullanarak içindeki değerleri ekleyin.Cell.PutValue() veListObject.PutCellValueyöntemler.
Örnek vermek
Kaynak ve çıktı dosyalarını karşılaştıran ekran görüntüleri
Aşağıdaki ekran görüntüsü, kod tarafından oluşturulan çıktı Excel dosyasını gösterir. Görüldüğü gibi D5 hücresi bir değere sahiptir ve tablonun 2,2 konumunda bulunan F6 hücresi bir değere sahiptir.
C# kodu, hücreden tabloya erişmek ve satır ve sütun ofsetlerini kullanarak içine değerler eklemek için
Aşağıdaki örnek kod, yukarıdaki ekran görüntüsünde gösterildiği gibi kaynak Excel dosyasını yükler ve tablonun içindeki değerleri ekler ve yukarıda gösterildiği gibi çıktı Excel dosyasını oluşturur.