HotXLS belgeleri

UseSharedFormulas özelliği

BIFF8 SaveAs'nin şablon formülü paylaşan hücreleri yerel SHRFMLA kayıtlarına ($04BC) gruplandırıp gruplandırmayacağını gösteren değeri döndürür veya ayarlar. True olduğunda, =A1*B1, =A2*B2, ..., =A99*B99 gibi formül sütunları otomatik olarak tek bir paylaşılan şablon artı hücre başına deltalar halinde gruplandırılır; bu Microsoft Excel'in kompakt tel biçimiyle eşleşir ve şablon yoğun sayfalarda dosya boyutunu %30–60 oranında azaltır. Okuma/yazma boolean. (Varsayılan değer False, v2.31.0'dan itibaren kullanılabilir)

Söz dizimi

property UseSharedFormulas: Boolean;

Açıklamalar

Gruplandırma sütun aşağı, bitişik ve şablon tabanlıdır: yalnızca ardışık satırlara sahip aynı sütundaki ve PTG eşdeğer formüllere sahip hücreler gruplandırılır. Dizi formülleri veya birleştirilmiş hücre işaretleri olan hücreler hariç tutulur. Okuma tarafı etkilenmez çünkü HotXLS her zaman SHRFMLA kayıtlarını doğru okur; bu nedenle çalışma kitapları, paylaşılan formu hangi tarafın yaydığından bağımsız olarak HotXLS, Microsoft Excel ve diğer BIFF8 okuyucuları arasında temiz döngü yapar

Varsayılan False olup belirleyiciyle hiç ilgisi olmayan uygulamalar v2.31.0 öncesiyle tamamen aynı şekilde davranacak şekilde mevcut hücre başına FORMULA kaydı yayımını değiştirmez

Örnek

Bu örnek, BIFF8 .xls dosyası olarak kaydetmeden önce bir çalışma kitabını paylaşılan formül yayımına dahil eder

Workbook.UseSharedFormulas := True;
Workbook.SaveAs('Report.xls', xlExcel97);