sgcSpreadsheet Özellik Matrisi

sgcSpreadsheet ürününün yaptığı her şey göreve göre gruplanmıştır. Her özellik her sgcSpreadsheet lisansında bulunur; Community sürümü yoktur.

Düzenleme

ÖzellikAyrıntılar
Excel'deki gibi yazım= ile başlayan bir metin formüldür. Sayılar, %15 gibi yüzdeler, tarihler, TRUE ve FALSE, geçerli yerel ayarın ayırıcılarıyla Excel'in yaptığı gibi dönüştürülür. Geri kalan her şey metindir.
Zorunlu metinBaşa konan bir kesme işareti girdiyi metin olarak saklar: '=1+1, '007 ve 'TRUE metin olarak kalır. Bu işaret kopyala ve yapıştırma, geri alma ve XLSX dosyaları boyunca korunur.
Formül çubuğu ve ad kutusuTsgcVCLSpreadsheetFormulaBar ve TsgcFMXSpreadsheetFormulaBar etkin hücrenin formülünü gösterir. Ad kutusu seçimin adresini gösterir ve D20 veya Sheet2!A1 gibi bir adrese gider.
KlavyeF2 bir hücreyi düzenler, Enter, Tab ve Shift ile olan biçimleri hareket ettirir, Ctrl+Enter yazar ve yerinde kalır, Ctrl+Z ve Ctrl+Y geri alır ve yineler.
PanoKopyalama, formülleri Excel'in yaptığı gibi tırnaklanmış, sekmeyle ayrılmış metin olarak yazar, böylece Excel'e ve geri yapıştırılabilir. Bir seçimin üzerine yapıştırılan tek bir değer, seçili her hücreyi doldurur.
Elektronik tablo API'siSetCellInput bir hücreyi yazılmış gibi yazar, CellText ve CellFormula onu okur, GoToAddress bir hücreyi veya aralığı seçer. Satırlar ve sütunlar 0 tabanlıdır.

Çalışma Sayfası İşlevleri

Excel'in adlarına ve bağımsız değişkenlerine sahip 211 yerleşik işlev.

KategoriFunctions
Matematik ve trigonometri49
İstatistik40
Finansal9
Metin31
Tarih ve saat25
XLOOKUP dahil arama ve başvuru17
Mantıksal11
Bilgi15
SEQUENCE, SORT, FILTER ve UNIQUE gibi dinamik diziler14

Formüller ve Yeniden Hesaplama

ÖzellikAyrıntılar
Formül motoruAyrıştırıcı, değerlendirici ve işlevler sgcUICore'un parçasıdır, bu yüzden sgcGrid formülleri aynı sonuçları verir.
Bağımlılık grafiğiMotor hangi hücrenin hangisini okuduğunu bilir ve bir değişiklik yalnızca ona bağlı hücreleri yeniden hesaplar.
Dinamik dizilerBir dizi döndüren formül, yanındaki hücrelere dökülür. Engellenen bir dökülme aralığı #SPILL! verir ve A1# dökülen aralığın tamamına başvurur.
Tanımlı adlarAralıklar, sabitler ve formüller için adlar, örneğin =SUM(Sales)*(1+Rate), çalışma kitabı veya sayfa kapsamıyla.
Diğer sayfalara başvurular=Sheet2!A1 ve =SUM('Sales 2026'!B:B). Yeniden adlandırılan bir sayfa, ona başvuran her formülde yeniden adlandırılır.
Özel işlevlerUygulamanız tarafından sgcCalcRegisterFunction ile kaydedilen işlevler, her formülde yerleşik bir işlev gibi çalışır.

Çalışma Kitapları ve XLSX Dosyaları

ÖzellikAyrıntılar
Birden çok sayfaIzgaranın altındaki sekmeler sayfayı değiştirir ve + sekmesi yeni bir sayfa ekler. Koddan AddSheet, ActiveSheet ve SheetCount.
Dondurulmuş bölmelerFreezePanes ilk satırları ve sütunları, sayfanın geri kalanı kayarken yerinde tutar. UnfreezePanes onları kaldırır.
XLSX yüklemeLoadFromXLSX bir çalışma kitabının her sayfasını formülleri, biçimleri, tanımlı adları, dinamik dizileri, sütun genişlikleri, dondurulmuş bölmeleri ve grafikleriyle okur.
XLSX kaydetmeSaveToXLSX her sayfayı değerleri, formülleri, hücre biçimleri, sütun genişlikleri, dondurulmuş bölmeleri ve grafikleriyle, Excel'in açtığı bir dosyaya yazar.
AkışlarXLSX'i bir dosyadan veya akıştan yükleyin ve kaydedin.

Grafikler

ÖzellikAyrıntılar
Hücre aralıklarından grafiklerAddChart, 'A1:D10' veya 'Sheet1!A1:D10' gibi bir aralığın grafiğini ekler. Grafik, hücrelerin hesaplanmış değerlerini okur.
7 grafik türüsgcCharts ile çizilen sütun, çubuk, çizgi, alan, pasta, halka ve dağılım.
Canlı güncellemeAralığın bir hücresi değiştiğinde veya aralıktaki bir formül yeni bir değer verdiğinde grafik yeniden oluşturulur.
Taşıma ve yeniden boyutlandırmaGrafikler Excel'deki gibi sayfanın üzerinde yüzer ve kullanıcılar onları fareyle taşır ve yeniden boyutlandırır.
XLSX içinde grafiklerGrafikler XLSX dosyasına Excel'in açtığı grafikler olarak kaydedilir ve çalışma kitabıyla geri yüklenir.

Platformlar ve IDE Sürümleri

HedefBileşenlerSürümler
VCLTsgcVCLSpreadsheet, TsgcVCLSpreadsheetFormulaBarDelphi 7'den 13'e, C++ Builder 2007'den 13'e
FireMonkeyTsgcFMXSpreadsheet, TsgcFMXSpreadsheetFormulaBarDelphi ve C++ Builder XE6 ve sonrası
GrafiklerTsgcSpreadsheetChartsVCL ve FireMonkey
BağımlılıklarsgcGrid ve sgcChartssgcSpreadsheet ile birlikte kurulur

.NET için sgcSpreadsheet

Aynı sınıf ve üye adlarına sahip bir C# taşıması. Paketler yalnızca Kayıtlıdır ve nuget.org üzerinde yayımlanmaz.

PaketSürümİçerik
esegece.sgcSpreadsheetKayıtlıElektronik tablo modeli, grafikler ve XLSX desteği. .NET Standard 2.0, .NET Framework 4.7.2, .NET 6, 8, 9 ve 10
esegece.sgcSpreadsheet.WinFormsKayıtlıFormül çubuğuyla TsgcWinFormsSpreadsheet. Windows'ta .NET Framework 4.7.2, .NET 8, 9 ve 10
esegece.sgcSpreadsheet.WpfKayıtlıFormül çubuğuyla TsgcWpfSpreadsheet. Windows'ta .NET Framework 4.7.2, .NET 8, 9 ve 10
esegece.sgcSpreadsheet.AvaloniaKayıtlıFormül çubuğuyla TsgcAvaloniaSpreadsheet. .NET 8, 9 ve 10

Belgeler

sgcSpreadsheet, her geliştirme ortamı için ayrı bir derlemeyle sgcUI yardımında belgelenmiştir.

Çevrimiçi Yardım

Her geliştirme ortamı için sgcUI yardımı.

Delphi →
C++ Builder →
.NET →

PDF Kılavuzları

Çevrimdışı okumak veya yazdırmak için PDF dosyası olarak eksiksiz sgcUI yardımı.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
En avantajlı seçenek: All-AccessTüm eSeGeCe ürünleri, Premium Destek dahil, yılda €1,059'dan itibaren.
All-Access fiyatlarına bakın

sgcSpreadsheet ile Geliştirin

sgcUI denemesini indirin ve Delphi veya C++ Builder uygulamanıza bir elektronik tablo ekleyin.