Paylaşılan Formülün Maksimum Satırlarını Belirtme

Olası Kullanım Senaryoları

Paylaşılan formülün varsayılan maksimum satır sayısı 64’tür. Bu herhangi bir sayı olabilir, örneğin 1000. Paylaşılan formülün performansı satır sayısına göre değişir. Bu nedenle, Aspose.Cells for Python via .NET, paylaşılan formülün maksimum satır sayısını belirlemek için Workbook.settings.max_rows_of_shared_formula özelliği sağlar. Toplam satır sayısı bu değeri aşarsa, paylaşılan formüller birkaç paylaşılan formüle bölünecektir, aşağıdaki ekran görüntüsünde gösterildiği gibi.

todo:image_alt_text

Paylaşılan Formülün Maksimum Satırlarını Belirtme

Aşağıdaki örnek kod, Workbook.settings.max_rows_of_shared_formula özelliğinin kullanımını açıklar. Paylaşılan formülün maksimum satırlarını 5’e ayarlar ve D1 hücresine paylaşılan formül ekler ve 100 satıra ulaştıktan sonra çıktı Excel dosyasına kaydeder. Çıkış Excel dosyasının içeriğini çıkarıp sheet1.xml dosyasını kontrol ederseniz, yukarıdaki ekran görüntüsünde vurgulanan şekilde her 5 satırda bir paylaşılan formülün bölündüğünü göreceksiniz.

Örnek Kod

from aspose.cells import Workbook
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
wb = Workbook()
# Set the max rows of shared formula to 5
wb.settings.max_rows_of_shared_formula = 5
# Access first worksheet
ws = wb.worksheets[0]
# Access cell D1
cell = ws.cells.get("D1")
# Set the shared formula in 100 rows
cell.set_shared_formula("=Sum(A1:A2)", 100, 1)
# Save the output Excel file
wb.save("outputSpecifyMaximumRowsOfSharedFormula.xlsx")