Gérer les fichiers XLSM avec du code VBA intégré
Conservez les macros Microsoft Excel et le code Visual Basic pour Applications (VBA) dans vos applications de feuille de calcul .NET sans avoir besoin d’Excel.

Les composants de feuille de calcul .NET avec prise en charge du code VBA et des macros permettent aux développeurs d’intégrer des fonctionnalités d’automatisation Excel existantes dans leurs applications. Cela libère les avantages du framework .NET, en améliorant les performances, la sécurité et la scalabilité des opérations de feuille de calcul. Les développeurs peuvent accéder, modifier et enregistrer des scripts VBA intégrés, garantissant un fonctionnement fluide dans les environnements qui prennent en charge l’exécution de VBA. Cela favorise la poursuite de l’automatisation et de la fonctionnalité même lorsque des systèmes existants ou des environnements non compatibles avec VBA sont impliqués, tout en permettant des mises à jour de code, le débogage et la préparation de paramètres adaptés à l’exécution du code.
Plusieurs composants de feuille de calcul .NET offrent la prise en charge du code/de la macro VBA, notamment :
- Aspose.Cells for .NET est une API de programmation de feuilles de calcul Excel qui vous permet de modifier les macros et le code VBA dans le fichier de modèle pour rationaliser les tâches de feuille de calcul dans les applications .NET.
- Document Solutions for Excel, .NET Edition de MESCIUS permet aux utilisateurs de charger et d’enregistrer des fichiers XLSM compatibles avec les macros.
- EPPlus est une bibliothèque .NET pour gérer les feuilles de calcul Office Open XML. Elle est capable de créer, lire, supprimer et modifier du code VBA.
- Infragistics Excel Framework (faisant partie d’Infragistics Ultimate UI pour Windows Forms) prend en charge les classeurs au format XLSM avec du code VBA, améliorant le développement des applications .NET.
Pour une analyse approfondie des fonctionnalités et des prix, consultez notre comparaison des composants de feuille de calcul .NET.