XLSM-Dateien mit eingebettetem VBA-Code verwalten
Verwalten Sie Microsoft Excel-Makros und Visual Basic for Applications (VBA)-Code in Ihren .NET-Spreadsheet-Anwendungen, ohne dass dafür Excel erforderlich ist.

.NET-Spreadsheet-Komponenten mit VBA-Code und Makro-Unterstützung ermöglichen es Entwicklern, vorhandene Excel-Automatisierungsfunktionen in ihre Anwendungen zu integrieren. So werden die Vorteile des .NET-Frameworks erschlossen und die Leistung, Sicherheit und Skalierbarkeit der Tabellenkalkulationsoperationen verbessert. Entwickler können eingebettete VBA-Skripte zugreifen, ändern und speichern und so einen reibungslosen Betrieb in Umgebungen sicherstellen, die VBA-Ausführung unterstützen. Dies fördert die fortlaufende Automatisierung und Funktionalität auch dann, wenn veraltete Systeme oder Umgebungen ohne VBA-Unterstützung im Einsatz sind. Gleichzeitig werden Code-Updates, Debugging und die Vorbereitung für codeausführungsfreundliche Einstellungen ermöglicht.
Mehrere .NET-Spreadsheet-Komponenten bieten VBA-Code-/Makro-Unterstützung, darunter:
- Aspose.Cells for .NET ist eine Excel-Spreadsheet-Programmierschnittstelle (API), mit der Sie Makros und VBA-Code in der Vorlagendatei so ändern können, dass sich Spreadsheet-Aufgaben in .NET-Apps vereinfachen lassen.
- Document Solutions for Excel, .NET Edition von MESCIUS ermöglicht es Nutzern, makrofähige XLSM-Dateien zu laden und zu speichern.
- EPPlus ist eine .NET-Bibliothek zur Verwaltung von Office-Open-XML-Tabellenkalkulationen. Sie kann VBA-Code erstellen, lesen, löschen und ändern.
- Infragistics Excel Framework (Teil von Infragistics Ultimate UI für Windows Forms) unterstützt Workbooks im XLSM-Format mit VBA-Code und verbessert so die Entwicklung von .NET-Anwendungen.
Für eine eingehende Analyse der Funktionen und Preise besuchen Sie unseren Vergleich von .NET-Spreadsheet-Komponenten.