IRONSOFTWAREHOME
UTILISATION D'IRONXL

Comment désactiver le mode protégé dans Excel avec IronXL

Curtis Chau
Curtis Chau
Updated: 28 juin 2026

Cet article explique comment vous pouvez facilement désactiver le message de vue protégée d'Excel en utilisant la bibliothèque C# avancée, IronXL.

1. IronXL

IronXL est une bibliothèque C# puissante qui fournit aux développeurs un moyen efficace et simple de travailler avec des fichiers Excel au sein de 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 avec facilité. Avec son API intuitive et ses fonctionnalités étendues, IronXL élimine le besoin de gestion manuelle des fichiers Excel, vous faisant gagner un temps et des efforts précieux. Ce guide explorera les caractéristiques clés et les capacités d'IronXL, en démontrant 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, génériez des rapports ou réalisiez des migrations de données, IronXL est un atout précieux qui déverrouille tout le potentiel de l'intégration d'Excel dans vos projets C#.

2. Prérequis

Avant de pouvoir commencer à travailler avec IronXL et désactiver la vue protégée dans les fichiers Excel en utilisant le langage de programmation C#, il y a quelques prérequis à mettre en place. Ces prérequis incluent :

  1. Environnement de développement : assurez-vous de disposer d'un environnement de développement approprié configuré sur votre ordinateur. Cela implique généralement d'avoir un environnement de développement intégré (IDE) comme Visual Studio installé.
  2. Connaissances en C# : Il est important d'avoir une compréhension de base du C#.
  3. Bibliothèque IronXL : Vous devrez installer la bibliothèque IronXL dans votre projet. Cela peut être réalisé en utilisant le gestionnaire de packages NuGet dans Visual Studio ou via l'interface de ligne de commande. L'installation de la bibliothèque vous permettra de tirer parti de ses fonctionnalités pour la manipulation de fichiers Excel, y compris le formatage des cellules.

En vous assurant que ces prérequis sont remplis, vous serez prêt à vous plonger dans le processus de travail avec IronXL.

3. Créer un nouveau projet C#

Pour commencer à travailler avec IronXL, la première étape est de créer un nouveau projet dans Visual Studio.

  1. Ouvrez Visual Studio, allez dans Fichier et cliquez sur le bouton Nouveau projet.

    Comment désactiver la vue protégée dans Excel en utilisant C#, Figure 1 : Nouveau projet dans Visual Studio Nouveau projet dans Visual Studio

  2. Une nouvelle fenêtre apparaîtra. Dans cette fenêtre, sélectionnez "Application console" et cliquez sur le bouton Suivant.

    Comment désactiver la vue protégée dans Excel en utilisant C#, Figure 2 : Créez une nouvelle application console Créer une nouvelle application console

  3. Dans la dernière fenêtre, sélectionnez le framework cible, définissez l'emplacement et le nom de ce nouveau projet, puis cliquez sur le bouton Créer.

Votre nouveau projet dans Visual Studio est créé.

4. Installation d'IronXL

IronXL offre plusieurs façons d'installer cette bibliothèque, les approches suivantes étant les plus efficaces :

  1. Installer IronXL à l'aide du gestionnaire de packages NuGet.
  2. Installer IronXL à l'aide de la console de gestion de packages.

4.1 Installation d'IronXL à l'aide du gestionnaire de packages NuGet

Utilisez le gestionnaire de packages NuGet pour ajouter la bibliothèque IronXL à votre projet Visual Studio. Recherchez IronXL dans l'onglet Browse :

Choisissez simplement le package et commencez la procédure d'installation après avoir trouvé IronXL dans les résultats de 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 packages NuGet.

Comment désactiver la vue protégée dans Excel en utilisant C#, Figure 3 : Accédez au gestionnaire de packages NuGet Accéder au gestionnaire de package NuGet

IronXL dans les résultats de recherche :

Comment désactiver la vue protégée dans Excel en utilisant C#, Figure 4 : Recherchez et installez le package IronXL dans l'interface utilisateur du gestionnaire de packages NuGet Recherchez et installez le package IronXL dans l'interface utilisateur du gestionnaire de packages NuGet

4.2 Installer IronXL en utilisant la ligne de commande Visual Studio

L'interface en ligne de commande est une approche commune pour l'installation de packages parmi les développeurs. Suivez ces instructions pour installer IronXL à partir de la ligne de commande :

  1. Allez dans Outils > Gestionnaire de packages NuGet > Console de gestion de packages dans Visual Studio.

  2. Rendez-vous dans l'onglet Console de gestion de packages.

  3. Dans la console, tapez la commande suivante :

    Install-Package IronXL
    SHELL
  4. Pour exécuter la commande, appuyez sur Entrée. Cela démarrera le téléchargement et l'installation du package IronXL pour le projet actuel.

Lorsque la procédure est terminée, vous pouvez commencer à utiliser la bibliothèque IronXL dans votre projet.

Comment désactiver la vue protégée dans Excel en utilisant C#, Figure 5 : Installez IronXL dans la console du gestionnaire de packages Installez IronXL dans la console du Package Manager

5. Désactiver la vue protégée dans les fichiers Excel en utilisant IronXL

IronXL est une bibliothèque Excel de premier ordre, en utilisant ses fonctionnalités avancées, vous pouvez facilement désactiver les messages de vue protégée en utilisant du code C#. Tout d'abord, nous avons besoin d'un exemple de fichier Excel avec la vue protégée activée.

Comment désactiver la vue protégée dans Excel en utilisant C#, Figure 6 : Un fichier Excel avec la vue protégée activée Un fichier Excel avec la vue protégée activée

Vous pouvez facilement désactiver le message de vue protégée avec l'exemple de code suivant :

using IronXL;

class Program
{
    static void Main(string[] args)
    {
        // Load the Excel workbook with protection view enabled.
        WorkBook workBook = WorkBook.Load("sample1.xlsx");

        // Get the default worksheet from the workbook.
        WorkSheet workSheet = workBook.DefaultWorkSheet;

        // Disable the protection on the worksheet.
        workSheet.UnprotectSheet();

        // Save the modified workbook to a new file.
        workBook.SaveAs("sample2.xlsx");
    }
}

Dans ce code, nous ouvrons un classeur Excel en utilisant la méthode WorkBook.Load et chargeons ensuite la feuille de calcul Excel par défaut en utilisant la propriété workBook.DefaultWorkSheet. Ensuite, workSheet.UnprotectSheet désactive la vue protégée selon les besoins, et enfin, workBook.SaveAs est utilisé pour sauvegarder les modifications dans un nouveau fichier Excel.

Voici la capture d'écran du résultat.

Comment désactiver la vue protégée dans Excel en utilisant C#, Figure 7 : Le fichier Excel de sortie Le fichier Excel de sortie

Comme vous pouvez le voir, les fonctions permettant d'activer la modification dans Microsoft Excel sont désormais disponibles.

6. Conclusion

IronXL est une bibliothèque C# puissante qui simplifie le travail avec des fichiers Microsoft Office Excel dans vos applications. En suivant les étapes décrites dans ce guide, vous pouvez facilement désactiver la fonctionnalité de vue protégée dans Excel en utilisant C#.

L'API intuitive et les fonctionnalités étendues d'IronXL en font un outil précieux pour manipuler des fichiers Excel, vous faisant gagner 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 la vue protégée et débloquer tout le potentiel de l'intégration d'Excel dans vos projets C#.

De plus, IronXL offre une large gamme de fonctionnalités pour interagir avec les classeurs, feuilles de calcul et cellules Excel, telles que la conversion entre formats populaires, le formatage des données cellulaires, la fusion de cellules, l'insertion de fonctions mathématiques, et même la gestion de graphiques et l'ajout d'images.

Pour plus d'informations sur le fonctionnement des messages de vue protégée, visitez ce blog. Veuillez consulter d'autres tutoriels et exemples de code pour lire des fichiers Excel.

IronXL est disponible pour les utilisateurs en essai gratuit et peut être licencié pour un usage commercial avec son package Lite à partir de $999 seulement.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes et créer des manuels bien structurés et visuellement attrayants.

...
Lire la suite

Articles connexes

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise