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);