Test dans un environnement réel
Test en production sans filigrane.
Fonctionne partout où vous en avez besoin.
Cet article explique comment désactiver facilement le message d'affichage protégé par Excel à l'aide de la bibliothèque Excel IronXL en C#.
IronXL est une puissante bibliothèque C# qui offre aux développeurs un moyen efficace et direct de travailler avec des fichiers Excel dans leurs applications. Que vous ayez besoin de lire, d'écrire ou de manipuler des données Excel, IronXL simplifie le processus et vous permet d'accomplir des tâches complexes en toute simplicité. Grâce à son API intuitive et à ses fonctionnalités étendues, IronXL élimine la nécessité de manipuler manuellement les fichiers Excel, ce qui vous permet d'économiser un temps et des efforts précieux. Ce guide explore les principales caractéristiques et capacités d'IronXL et montre comment il peut être utilisé pour rationaliser les opérations liées à Excel et améliorer vos applications C#. Que vous construisiez un outil d'analyse de données, que vous génériez des rapports ou que vous effectuiez des migrations de données, IronXL est un atout précieux qui libère tout le potentiel de l'intégration d'Excel dans vos projets C#
Avant de commencer à travailler avec IronXL et de désactiver l'affichage protégé dans les fichiers Excel à l'aide du langage de programmation C#, quelques conditions préalables doivent être réunies. Ces conditions préalables sont les suivantes
Environnement de développement : Assurez-vous que vous disposez d'un environnement de développement adéquat sur votre ordinateur. Cela implique généralement de disposer d'un environnement de développement intégré(L'IDE) comme Visual Studio.
Connaissance du C# : Il est important d'avoir une compréhension de base du C# ;
Bibliothèque IronXL : Vous devez disposer de la bibliothèqueIronXL installée dans votre projet. Pour ce faire, vous pouvez utiliser le gestionnaire de paquets NuGet dans Visual Studio ou l'interface de ligne de commande. L'installation de la bibliothèque vous permettra de tirer parti de ses fonctionnalités pour la manipulation des fichiers Excel, y compris le formatage des cellules.
En vous assurant que ces conditions préalables sont remplies, vous serez prêt à plonger dans le processus de travail avec IronXL.
Pour commencer à travailler avec IronXL, la première étape consiste à créer un nouveau projet dans Visual Studio.
Ouvrez Visual Studio, allez dans Fichiers et cliquez sur le bouton Nouveau projet.
**Nouveau projet dans Visual Studio
Une nouvelle fenêtre apparaît. Dans cette nouvelle fenêtre, sélectionnez "Console Application" et cliquez sur le bouton Suivant.
Créer une nouvelle application console
Dans la dernière fenêtre, sélectionnez le framework cible, définissez l'emplacement et le nom de ce nouveau projet, et cliquez sur le bouton Créer.
Votre nouveau projet est créé dans Visual Studio.
IronXL propose de nombreuses façons d'installer cette bibliothèque, voici les approches les plus efficaces :
Installer IronXL en utilisant le gestionnaire de paquets NuGet.
Utilisez le gestionnaire de paquets NuGet pour ajouter la bibliothèque IronXL à votre projet Visual Studio, puis recherchez IronXL dans l'onglet Parcourir :
Il suffit de choisir le paquet et de commencer la procédure d'installation après avoir trouvé IronXL dans les résultats de la recherche. Une fois l'installation terminée, vous pouvez commencer à utiliser la bibliothèque IronXL dans votre projet.
La capture d'écran suivante montre comment utiliser Visual Studio pour accéder au gestionnaire de paquets NuGet.
Naviguer vers le gestionnaire de paquets NuGet
IronXL dans les résultats de recherche :
Recherche et installation du paquetage IronXL dans l'interface utilisateur du gestionnaire de paquets NuGet
L'interface de ligne de commande est une approche courante pour l'installation de paquets par les développeurs. Suivez ces instructions pour installer IronXL à partir de la ligne de commande :
Naviguez vers Tools > NuGet Package Manager > Package Manager Console dans Visual Studio.
Naviguez jusqu'à l'onglet Console du gestionnaire de paquets.
:ProductInstall
When the procedure is finished, you may begin using the IronXL library in your project.
Install IronXL in the Package Manager Console
IronXL is a top-of-the-line Excel Library, using its advanced features you can easily disable protected view messages using C# Code. First, we need an example Excel file that has protection view enabled.
An Excel file with the protection view enabled
You can easily disable the protected view message with the following code example:
using IronXL;
WorkBook workBook = WorkBook.Load("sample1.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
workSheet.UnprotectSheet();
workBook.SaveAs("sample2.xlsx");
using IronXL;
WorkBook workBook = WorkBook.Load("sample1.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
workSheet.UnprotectSheet();
workBook.SaveAs("sample2.xlsx");
Imports IronXL
Private workBook As WorkBook = WorkBook.Load("sample1.xlsx")
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
workSheet.UnprotectSheet()
workBook.SaveAs("sample2.xlsx")
Le code ci-dessus ouvre un classeur Excel en utilisantWorkBook.Load
puis charger la feuille de calcul Excel par défaut en utilisant la propriété workBook.DefaultWorkSheet
. Suivant,WorkSheet.UnprotectSheet
(Feuille de travail.Déprotéger la feuille) désactive l'affichage protégé si nécessaire, etSaveAs
méthode.
Voici la capture d'écran du résultat.
Le fichier Excel de sortie
Comme vous pouvez le constater, les fonctions d'édition de Microsoft Excel sont désormais disponibles.
IronXL est une puissante bibliothèque C# qui simplifie l'utilisation des fichiers Microsoft Office Excel dans vos applications. En suivant les étapes décrites dans ce guide, vous pouvez facilement désactiver la fonction Vue protégée dans Excel à l'aide de C#
L'API intuitive et les fonctionnalités étendues d'IronXL en font un outil précieux pour manipuler les fichiers Excel, ce qui vous permet d'économiser du temps et des efforts dans votre processus de développement. En installant la bibliothèque IronXL, en créant un nouveau projet dans Visual Studio et en utilisant les exemples de code fournis, vous pouvez désactiver efficacement l'affichage protégé et libérer tout le potentiel de l'intégration d'Excel dans vos projets C#.
En outre, IronXL offre également un large éventail de fonctions permettant d'interagir avec le livre de travail Excel, la feuille de travail et le niveau des cellules, telles quela conversion entre les formats les plus courants, formatage des données des cellules, fusion de cellules, insertion de fonctions mathématiqueset même de gérer des graphiques et desajout d'images.
Pour plus d'informations sur le fonctionnement des messages d'avis protégés, consultez le site suivantblog. Veuillez consulter d'autres tutoriels et exemples de code pourlire des fichiers Excel.
IronXL est mis à la disposition des utilisateurs pour un essai gratuit et peut êtresous licence pour une utilisation commerciale avec son paquetage Lite à partir de $749 seulement.
9 produits de l'API .NET pour vos documents de bureau