Programmierung von .NET??
Sehen Sie sich unsere .NET-Tabellenkalkulationslösung an
Weltweit die Nr. 1 beim Verkauf von JavaScript-Tabellenkalkulationen mit über 450 Excel-Funktionen
Die umfassendste JavaScript-Tabellenkalkulationslösung für Unternehmen, zur Bereitstellung echter Excel-ähnlicher Routinen. Und ja, sie ist schnell.
- Verarbeitet Ihre anspruchsvollsten Excel-Dateien
- Mit der vollumfänglichen API benutzerdefinierte Tabellenkalkulationen, Raster, Dashboards und Formulare erstellen
- Den leistungsstarken, schnellen Rechenkern nutzen
- Excel-Tabellenkalkulationen importieren und exportieren
- Reines JavaScript unterstützt Angular, TypeScript
- NEU! Vollständige Unterstützung für React und Vue
-
Eine vollumfängliche hochleistungsfähige JS-App-Toolbox in einem einzigen Steuerelement für die Tabellenkalkulation
Die umfangreiche JS-Tabellenkalkulationsbibliothek-API und den leistungsstarken Rechenkern nutzen, um Analyse-, Budgetierungs-, Dashboard-, Datenerfassungs- und -verwaltungsanwendungen sowie wissenschaftliche und finanzielle Anwendungen zu erstellen
-
Codefreie Erweiterbarkeit und Anpassung mit den Spread Designer Apps
Mit den SpreadJS Designers für Desktop und Web sofort funktionsreiche, Excel-ähnliche Tabellenkalkulationen entwerfen
-
Liefern Sie schnell echte, Excel-ähnliche Tabellenkalkulationserlebnisse.
Importieren, modifizieren und exportieren Sie Ihre komplexesten Excel-Tabellen. SpreadJS bietet die umfassendste Excel-ähnliche Routine, einschließlich Tabellen, Diagramme, Formen, Sparklines, bedingter Formatierung, Filterung und eine umfangreiche Bibliothek ohne Excel-Abhängigkeiten.
-
Leistungsstarker Rechenkern mit über 450 Funktionen
Mit einer im Vergleich zu anderen JavaScript-Tabellenkalkulationen höheren Anzahl an integrierten Funktionen, an benutzerdefinierten Funktionen und dem Formel-Textfeld wird Ihre Rechenleistung für große Datenmengen und komplexe Berechnungen optimiert
-
Reines JavaScript mit Unterstützung für TypeScript, Angular, Vue und React
Ohne externe Bibliotheken oder Frameworks wie jQuery können Ihre JavaScript-Tabellen einfach, anpassbar und benutzerfreundlich in VSCode verwendet werden und sie enthalten Unterstützung für Angular, React und Vue.js
-
Die Größe und Geschwindigkeit Ihrer Webanwendung in jedem beliebigen Browser optimieren
SpreadJS ist modular so aufgebaut, dass Sie Ihre JavaScript-Tabellenkalkulationsprogramme nur um die von Ihnen verwendeten Komponenten erweitern müssen und diese clientseitige Komponente funktioniert unter Windows, Linux, Mac, Android und iOS und wurde für alle modernen Browser getestet
Erstklassige Features JavaScript-Tabellenkalkulation

Leistungsstarker Rechenkern mit über 450 Funktionen
Dieses optimierte Hochgeschwindigkeitsmodul fügt selbst den komplexesten Formeln Rechenleistung hinzu, ohne Ihre Anwendungen zu belasten, es enthält mehr Funktionen als jede andere Tabellenkalkulationskomponente und unterstützt benutzerdefinierte Funktionen.

Excel-Dateien in eine/aus einer JavaScript-Tabellenkalkulation importieren/exportieren
Keine JavaScript-Tabellenkalkulation ohne volle Excel-Import-/Export-Unterstützung ist komplett! Importieren Sie Ihre fortschrittlichsten Excel-Tabellenkalkulationen und exportieren Sie dann Ihre SpreadJS-Tabellenkalkulation nach XLSX - und das alles ohne Abhängigkeiten von Excel.

Daten mit Diagrammen und Sparklines visualisieren
Machen Sie mit interaktiven Diagrammen und Sparklines Ihre Daten transparenter. Mit den meisten Excel-Diagrammen, Interaktionen und Animationen werden Ihre Dashboards und analytischen Tabellenkalkulationen zum Leben erweckt.

Integrierte Globalisierung
Wählen Sie aus den verfügbaren Kulturen, erstellen Sie Ihre eigene Kultur oder verwenden Sie das CalcEngine Language Pack, um Ihre Anwendungen zu lokalisieren. Passen Sie Datumsmasken, Sprachen, Zahlentrennzeichen, Währungen an, geben Sie Funktionen in der jeweiligen Landessprache ein u.v.m.

Verbesserte Excel-Routine
TNutzen Sie die Vorteile von Tabellen, Filtern, bedingten Formatierungen und Formen, um eine erweiterte, Excel-ähnliche Routine zu bieten.

No-Code-JS-Kalkulationstabellendesign mit Spread Designers
Wählen Sie zwischen der leistungsstarken Desktop-Designer-App oder dem Komfort von Web Designer und Sie erhalten im Handumdrehen codefreie Tabellenkalkulationsanwendungen.
Mehr über den Excel-ähnlichen Funktionsumfang von SpreadJS erfahren
Klicken Sie hier, um die JS-Tabellenkalkulationsdemos auszuprobieren und sich den Code anzusehen
- JavaScript-Arbeitsmappenprojekte
- Eine Standard-JS-Arbeitsmappe erstellen
- Standard-JavaScript-Tabellenkalkulation
- Eine Excel-ähnliche Registerkarte zum Navigieren zwischen Arbeitsblättern erstellen
- Wählen Sie Mehrere Blätter
- Eine horizontale oder vertikale Bildlaufleiste hinzufügen oder ausblenden
- Maximum und Minimum auf den Bildlaufleisten einstellen
- Hintergrund der Tabellenkalkulation anpassen
- Ereignisse auf eine Arbeitsmappe anwenden
- JSON-Serialisierung
- Datenquellen-Serialisierung
- Benutzerdefinierte Artikel-Serialisierung
- Pixel-Bildlauf
- Geteilte Größenänderung
- Excel-ähnliche Arbeitsblatt-Funktionen für JavaScript
- Ein Standard-JS-Arbeitsblatt erstellen
- Rahmen und Gitternetzlinien zu Arbeitsblättern hinzufügen
- Arbeitsblätter aus- oder einblenden
- In Arbeitsblätter zoomen
- Kopfzeilen zu JS-Arbeitsblättern hinzufügen
- Zeilen und Spalten hinzufügen und löschen
- Dynamische Größe
- Zeilen und Spalten fixieren
- Daten zwischen Zellen kopieren oder verschieben
- Eine Formel in Code setzen
- Excel-ähnliche Präzisionsauswahl
- Schriftart, Schriftartgröße, Schriftgrad und Schriftschnitt bearbeiten
- Aktionen wie das Erlauben von Drag/Drop konfigurieren
- Erstellen Sie benutzerdefinierte Aktionen für Zellen
- Schützen Sie Zellen vor Bearbeitung
- Malen Sie ein neues Blatt
- Legen Sie Ereignisse fest, wenn der Benutzer auf eine Zelle klickt
- Zellen
- Zellenüberlauf zulassen
- Zellenausrichtung bearbeiten
- Zellen zusammenführen
- Bearbeiten Sie Schriftart, Schriftgröße, Schriftgröße und Schriftstil
- Bearbeiten Sie die Vorderfarbe und die Hintergrundfarbe
- Bearbeiten Sie den Zeilenumbruch in einer Zelle
- Eine Zelle einziehen
- ShrinkToFit in einer Zelle
- Stile auf Zellen und Arbeitsblätter anwenden
- Textorientierung
- Zellen verbinden
- Zellen Beschriftungen hinzufügen
- Select individual cells or ranges of cells
- Zellen-Schaltflächen
- Dropdown-Liste für Zellen
- TimePicker für Zellen-Dropdown
- MonthPicker für Zellen-Dropdown
- Datums- Zeit-Picker für Zellen-Dropdown
- Schieberegler für Zellen-Dropdown
- Cell dropdown calculator
- ColorPicker für Zellen-Dropdown
- Workflow-Liste für Zellen-Dropdown
- Tabellenkalkulationen mit JavaScript
- Mehr als 450 integrierte Funktionen
- Excel-ähnliche indirekte Funktionen erstellen
- Aggregatfunktion
- Platzhalter in Funktionen verwenden
- Asynchrone Werte in Funktionen auswerten
- Benutzerdefinierte Funktionen in JavaScript erstellen
- Standard-JS-Array-Formeln
- Erweiterte JS-Array-Formeln
- Sprachenpakete
- Dynamische Arrays
- FILTER-Funktion
- RANDARRAY-Funktion
- SEQUENCE-Funktion
- SORT-Funktion
- SORTBY-Funktion
- UNIQUE-Funktion
- "@" Operator
- Datenbindung JS-Tabellenkalkulation
- Ein ganzes Blatt mithilfe von JavaScript an eine Datenquelle binden
- Eine einzelne Zelle an eine Datenquelle binden
- Eine Tabelle an eine Datenquelle binden
- Tabellenkalkulationsdaten in JS editieren
- Mit der Tastatur ähnlichen Pfeilen und TAB navigieren
- Zellen oder Werte, die sich geändert haben, ermitteln
- Excel-ähnliches Kopieren und Einfügen
- Einen erweiterten Wertebereich einfügen
- Das Kopieren und Einfügen verbessern
- Numerische Werte als Zeichenfolge speichern
- Performance
- Leistungsbenchmark
- Automatisches Zusammenführen
- Automatische Spaltenzusammenführung
- Automatische Bereichszusammenführung
- Automatische Kopfzeilenzusammenführung
- Formatierungsprogramm JavaScript-Tabellenkalkulation
- Standard-Zellformatierung festlegen oder löschen
- Benutzerdefinierte Formatierung erstellen
- Buchhaltungsformatierung anwenden
- Zeichenfolge formatieren
- Rich-Text-Formatierung
- Zellentyp
- Standard-Zelltypen konfigurieren
- Eine Schaltfläche hinzufügen
- Ein Kontrollkästchen hinzufügen und konfigurieren
- Ein Kombinationsfeld oder eine Dropdown-Liste hinzufügen
- Einen Hyperlink zu einer Zelle hinzufügen
- Radio-Liste
- Kontrollkästchen-Liste
- Schaltflächen-Liste
- Einen benutzerdefinierten Zelltyp erstellen
- Ein Bild als Zelltyp hinzufügen
- Den Zelltyp einer Spalten- oder Zeilenüberschrift bearbeiten
- Bereichsvorlage
- Zellzustände
- Einleitung
- JavaScript-Diagrammtypen
- Ein Standard-JavaScript-Diagramm hinzufügen
- Achse anpassen
- Legende anpassen
- Diagrammbereich anpassen
- Schwebend
- Trendline
- Fehlerindikatoren
- JS-Säulendiagramm
- JS-Liniendiagramm
- JS-Kreisdiagramm
- JS-Flächendiagramm
- JS-Balkendiagramm
- JS-Netzdiagramm
- XY-Punktdiagramm
- JS-Aktiendiagramm
- JS-Sunburst-Diagramm
- JS-Kombidiagramm
- JS-TreeMap-Diagramm
- Tabellen in JavaScript
- Hinzufügen einer Excel-ähnlichen Tabelle
- Eine benutzerdefinierte JavaScript-Tabelle erstellen
- Tabellen-Operator
- Verbesserung der Bindung
- Tabelle automatisch expandieren
- Kontextmenü der Tabelle
- An Tabelle fixierte Bildlaufüberschriften
- Handler zur Tabellen-Größenänderung
- Bedingte Tabellenformatierung und Datenvalidierung
- Auswahl der Tabelle
- Registerkartennavigation der Tabelle
- Tabelle-Ergebniszeile
- Formatvorlagen auf JS-Tabellen anwenden
- Hyperlinks
- Hyperlinks hinzufügen
- Hyperlink zu Blattzellen
- Hyperlinks zur E-Mail-Adresse
- Standard-URL-Hyperlinks
- Benutzerdefinierte Hyperlinks
- HYPERLINK-Formel
- Bedingtes Format
- Bedingte Formatierung anwenden
- Bedingte Regeln erstellen
- Kontextmenü
- Ein Kontextmenü hinzufügen
- Ein Kontextmenü anpassen
- Elemente zu einem Kontextmenü hinzufügen
- Filter
- Standard-Filterung
- Eine Filterschaltfläche hinzufügen
- Eine Aktion einem Filter hinzufügen
- Einen benutzerdefinierten Filter erstellen
- Gliederung
- Inhalte in Gliederungen gruppieren
- Gliederungen anpassen
- Gliederungsauftritt
- Erstellen Sie eine Gliederung, um hierarchische Daten in einer Baumansicht anzuzeigen
- Kommentare
- Kommentare zur JavaScript-Tabellenkalkulation hinzufügen
- Einstellungen für Kommentare bearbeiten
- Aktionen auf Kommentare anwenden
- Ereignisse auf Kommentare anwenden
- Benutzerdefinierte und integrierte Formen
- Benutzerdefinierte Formen und Interaktionen
- Formen gruppieren
- Formen mit Formeln
- Standard-Excel-Formen
- Aktionsformen
- Abzeichen- und Sternformen
- Hosenträger
- Anschlussformen
- Wolken- und Ballonformen
- Flussdiagrammformen
- Zahnradformen
- Mathematische Formen
- Abgerundete Formen
- Bildlaufformen
- Symbolformen
- 3D-Formen
- JavaScript Sparklines
- Standard-Sparklines
- Benutzerdefinierte Sparklines
- Einstellungen Sparkline
- Kaskade Sparkline
- BoxPlotdiagramm Sparkline
- Aufzählungszeichen Sparkline
- Barcode Sparkline
- HBar und VStabi Sparkline
- Pareto Sparkline
- Kreis Sparkline
- Flächen-Sparkline
- Punkte-Sparkline
- Spread-Sparkline
- Stapel-Sparkline
- Vari-Sparkline
- Kompatible Sparkline
- Benutzerdefinierte Sparkline
- Monats-Sparkline
- Jahres-Sparkline
- Suche
- Suche
- Unverankerte Objekte
- Ein unverankertes Objekt erstellen
- Ein unverankertes Objekt anpassen
- Ein unverankertes Objekt an einer festen Position platzieren
- Aktionen auf ein unverankertes Objekt anwenden
- Ein Ereignis auf ein unverankertes Objekt anwenden
- Benutzerdefinierte Namen
- Einen Namen für einen Zellbereich, eine Funktion, eine Konstante oder eine Tabelle definieren
- Slicer
- Mehrere Slicer an mehrere Spalten anhängen
- Einen Slicer für ein Element erstellen
- Einen Slicer für ein Diagramm erstellen
- Einen Baum-Slicer für hierarchische Daten erstellen
- Einen Datenaggregations-Slicer erstellen
- Die Benutzeroberfläche (UI) eines Slicers mit DOM-Elementen anpassen
- Formel-Textfeld mit JavaScript
- Formel-Textfeld
- Eine Funktion erstellen und eine Beschreibung hinzufügen
- Einen Wertebereich auswählen und eine Funktion darauf anwenden
- Excel mit JavaScript importieren und exportieren
- Excel E/A
- Excel-Dateien mit JS importieren und exportieren
- JavaScript PDF-Export
- Mit JavaScript in PDF exportieren
- Einstellungen für den JS-PDF-Export bearbeiten
- Benutzerdefinierte Schriftarten für den PDF-Export registrieren
- Toucheingabe
- Standard-Toucheingabeinteraktionen
- Toucheingabe-Toolstrip

Tabellen-Designer App
Datenansichten und Formulare in einer vertrauten Excel-ähnlichen Desktop-Oberfläche, komplett mit einem Dateimenü, einer Multifunktionsleiste und einem Arbeitsblatt entwerfen. Laden Sie es auf Ihren Desktop herunter und erstellen Sie sofort eine Anwendung.
- Excel-Dateien importieren und exportieren
- Vorlagen nach JSON zum einfachen Laden in Ihre Webanwendung exportieren
- Layouts, Formeln und Ansichten codefrei verwalten

Tabellen-Web Designer
Die Web Designer-Demo bietet eine Excel-ähnliche Routine direkt in Ihrem Webbrowser, mit Vorlagen, einer Multifunktionsleiste, einem Dateimenü und der vollen SpreadJS-Funktionalität.
- Das Potenzial einer vollständigen SpreadJS-App praktisch anwenden
- Ihre Tabellenkalkulation exportieren und sie in Ihre SpreadJS-Anwendung laden
- Den Vertrieb kontaktieren, um den Web Designer-Quellcode separat zu kaufen und Ihren eigenen Web Designer zu erstellen
SpreadJS-Demos testen
Demos
Demo-Galerie
Web Designer
Mobile Tabellenkalkulationen
Anwendung für benutzerdefinierte Formen
Neues in SpreadJS 13

Neue dynamische Arrays und Array-Funktionen
Wir haben großartige neue Funktionen hinzugefügt, die Sie noch heute in Ihre Anwendungen einbauen können
- Zelleninterne Bilder und Schaltflächen mit einer Vielzahl von nützlichen Dropdown-Menüs
- Neue Zellentypen
- Excel-Paritätsfunktionen
- Formelverfolgung für verbesserte Tabellenkalkulationsprüfung und Fehlerbeseitigung
- Dynamische Spaltenbreite
- Geteilte Größenänderung
- Automatische Zusammenführung
- Formatvorlagen für Zellenstatus
Ressourcen
Support
Foren (rund um die Uhr weltweiter Support)
Ticket einreichen
Spread DevChannel
Forschung
Dokumentation
SpreadJS-Lizenzierung
Für die Bereitstellung Ihrer SpreadJS-Anwendung ist eine Hostnamen-Bereitstellungslizenz erforderlich
Eine Bereitstellungslizenz ist im Paket der SpreadJS-Entwicklerlizenz + SpreadJS One (1) Hostnamen-Bereitstellungslizenz enthalten. Um SpreadJS-Anwendungen auf zusätzlichen Hostnamen zu implementieren, müssen Sie zusätzliche Lizenzen für die Bereitstellung von Hostnamen erwerben. Lesen Sie mehr über die SpreadJS-Lizenzierung.
Kommerzielle OEM- und SaaS-Lizenzen
Wenn Sie mit SpreadJS Ihr eigenes kommerziell lizenziertes SDK oder einen Web Application Builder erstellen möchten, wählen Sie die kommerzielle OEM-Lizenz. Da die Anwendungsfälle sehr unterschiedlich sind, werden kommerzielle OEM- und SaaS-Lizenzen für jeden Kunden individuell angepasst.