Appliquer différents mots de passe ou autorisations à des plages distinctes dans des classeurs dans Excel

Résumé

Dans Microsoft Excel 2002 et dans les versions ultérieures d’Excel, vous pouvez désormais utiliser des mots de passe pour protéger des plages spécifiques dans vos feuilles de calcul. Il s’agit d’une modification par référence aux versions antérieures d’Excel, dans lesquelles un mot de passe s’applique à l’ensemble de la feuille de calcul, qui peut avoir plusieurs plages protégées. En outre, si vous utilisez Windows 2000, vous pouvez appliquer des mots de passe au niveau du groupe et des mots de passe de niveau utilisateur à différentes plages.

Les fonctionnalités de Microsoft Excel liées au masquage des données et à la protection des feuilles de calcul et des classeurs avec des mots de passe ne sont pas destinées à être des mécanismes de sécurisation des données ou de protection des informations confidentielles dans Excel. Vous pouvez utiliser ces fonctionnalités pour présenter des informations plus clairement en masquant des données ou des formules susceptibles d’embrouiller certains utilisateurs. Ces fonctionnalités permettent également d’empêcher d’autres utilisateurs d’apporter des modifications accidentelles aux données.

Excel ne chiffre pas les données masquées ou verrouillées dans un classeur. Avec suffisamment de temps, les utilisateurs peuvent obtenir et modifier toutes les données d’un classeur, tant qu’ils y ont accès. Pour empêcher la modification des données et protéger les informations confidentielles, limitez l’accès aux fichiers Excel qui contiennent ces informations en les stockant dans des emplacements accessibles uniquement aux utilisateurs autorisés.

Remarque

Cet article explique comment permettre à des scénarios de collaboration spécifiques de fonctionner correctement dans des environnements de collaboration qui n’incluent pas d’utilisateurs ayant une intention malveillante. Vous ne pouvez pas activer le chiffrement fort pour un fichier à l’aide de la protection par mot de passe. Pour protéger votre document ou fichier contre un utilisateur qui a une intention malveillante, vous pouvez restreindre l’autorisation à l’aide de la gestion des droits relatifs à l’information (IRM).

Informations supplémentaires

Comment appliquer différents mots de passe

Pour appliquer des mots de passe différents à deux plages dans une feuille de calcul, procédez comme suit :

  1. Démarrez Excel, puis ouvrez un classeur vide.

  2. Dans le menu Outils , pointez sur Protection, puis cliquez sur Autoriser les utilisateurs à modifier des plages.

    Remarque

    Dans Microsoft Office Excel 2007, cliquez sur Autoriser les utilisateurs à modifier des plages dans le groupe Modifications de l’onglet Révision .

  3. Dans la boîte de dialogue Autoriser les utilisateurs à modifier des plages , cliquez sur Nouveau.

  4. Dans la boîte de dialogue Nouvelle plage , cliquez sur le bouton Réduire la boîte de dialogue . Sélectionnez la plage B2 :B6, puis cliquez à nouveau sur le bouton Réduire la boîte de dialogue .

  5. Dans la zone Mot de passe de la plage, tapez rangeone, cliquez sur OK, puis tapez-le à nouveau dans la boîte de dialogue Confirmer le mot de passe , puis cliquez sur OK.

  6. Répétez les étapes 3 à 5, en sélectionnant la plage D2 :D6 et en tapant rangetwoas le mot de passe de cette plage.

  7. Dans la boîte de dialogue Autoriser les utilisateurs à modifier des plages, cliquez sur Protéger la feuille. Dans la zone Mot de passe pour annuler la protection de la feuille, tapez ranger, puis cliquez sur OK. Lorsque vous y êtes invité, tapez à nouveau le mot de passe, puis cliquez sur OK.

  8. Sélectionnez la cellule B3, puis commencez à taper Dataone.

    Remarque

    Lorsque vous tapez D, la boîte de dialogue Plage de déverrouillage s’affiche.

  9. Tapez rangeone dans la zone Entrer le mot de passe pour modifier cette cellule , puis cliquez sur OK.

    Vous pouvez désormais entrer des données dans la cellule B3 et dans toute autre cellule de la plage B2 :B6, mais vous ne pouvez pas entrer de données dans l’une des cellules D2 :D6 sans fournir au préalable le mot de passe correct pour cette plage.

La plage que vous protégez avec un mot de passe n’a pas besoin d’être constituée de cellules adjacentes. Si vous souhaitez que les plages B2 :B6 et D2 :D6 partagent un mot de passe, vous pouvez sélectionner B2 :B6 comme décrit à l’étape 4 plus haut dans cet article, taper une virgule dans la boîte de dialogue Nouvelle plage , puis sélectionner la plage D2 :D6 avant d’attribuer le mot de passe.

Lorsque vous appliquez ainsi différents mots de passe à des plages distinctes, une plage qui a été déverrouillée reste déverrouillée jusqu’à ce que le classeur soit fermé. Lorsque vous déverrouillez une autre plage, vous ne rebloquez pas la première plage. De même, lorsque vous enregistrez un classeur, vous ne reblocez pas une plage.

Vous pouvez utiliser des noms de plages existants pour identifier les cellules qui doivent être protégées par des mots de passe, mais dans ce cas, Excel convertit toutes les références relatives dans les définitions de noms existantes en références absolues. Comme cela peut ne pas vous donner les résultats souhaités, il est préférable d’utiliser le bouton Réduire la boîte de dialogue pour sélectionner les cellules, comme décrit plus haut dans cet article.

Comment appliquer des mots de passe au niveau du groupe et des mots de passe au niveau de l’utilisateur

Si vous utilisez Windows 2000 (mais pas d’autres versions de Windows), vous pouvez attribuer des autorisations différentes à différents utilisateurs ou groupes d’utilisateurs. Dans ce cas, les utilisateurs autorisés peuvent modifier les plages protégées sans avoir à taper des mots de passe, et d’autres utilisateurs peuvent toujours modifier les plages tant qu’ils peuvent fournir le mot de passe correct.

Pour appliquer une protection au niveau du groupe à une feuille de calcul, procédez comme suit :

  1. Démarrez Excel, puis ouvrez une feuille de calcul vide.

  2. Dans le menu Outils , pointez sur Protection, puis cliquez sur Autoriser les utilisateurs à modifier des plages.

    Remarque

    Si vous exécutez Excel 2007, cliquez sur Autoriser les utilisateurs à modifier des plages dans le groupe Modifications du menu Révision .

  3. Dans la boîte de dialogue Autoriser les utilisateurs à modifier des plages , cliquez sur Nouveau.

  4. Dans la boîte de dialogue Nouvelle plage , cliquez sur Réduire la boîte de dialogue, sélectionnez la plage B2 :B6, puis cliquez de nouveau sur Réduire la boîte de dialogue .

  5. Dans la zone Mot de passe de plage, tapez rangeone, puis cliquez deux fois sur OK . Lorsque vous y êtes invité, retapez le mot de passe.

  6. Répétez les étapes 3 à 5, en sélectionnant la plage D2 :D6 et en tapant rangetwo comme mot de passe pour cette plage.

  7. Dans la boîte de dialogue Autoriser les utilisateurs à modifier des plages , cliquez sur Autorisations, puis sur Ajouter dans la boîte de dialogue Autorisations pour Range2 .

  8. Dans la boîte de dialogue Sélectionner des utilisateurs ou des groupes , tapez Tout le monde, puis cliquez sur OK.

  9. Cliquez sur OK dans la boîte de dialogue Autorisations pour Range2 .

  10. Dans la boîte de dialogueAutoriser les utilisateurs à modifier des plages, cliquez sur Protéger la feuille, tapez ranger dans la zone Mot de passe pour annuler la protection de la feuille, puis cliquez deux fois sur OK . Lorsque vous y êtes invité, retapez le mot de passe.

  11. Sélectionnez la cellule B3, puis commencez à taper Dataone. Un mot de passe est toujours requis. Cliquez sur Annuler dans la boîte de dialogue Déverrouiller la plage .

  12. Sélectionnez la cellule D3, puis tapez Datatwo.

    Aucun mot de passe n’est requis.

Remarque

Vous devez utiliser Windows 2000 pour attribuer des autorisations à des groupes ou des individus, comme décrit plus haut dans cet article, mais après cela, ces autorisations sont reconnues lorsque les feuilles de calcul sont modifiées sur les ordinateurs qui utilisent Microsoft Windows NT. Windows NT ne vous permet pas d’attribuer ou de modifier les autorisations.

Si vous appliquez des autorisations de groupe ou d’utilisateur, puis ouvrez le classeur dans Excel 2002 sur un ordinateur Microsoft Windows Millennium Edition ou un ordinateur Microsoft Windows 98, les autorisations de groupe ou les autorisations utilisateur sont ignorées, mais les mots de passe différents pour les différentes plages sont reconnus.

Comment modifier les mots de passe

Pour modifier le mot de passe d’une plage, procédez comme suit :

  1. Démarrez Excel, puis ouvrez le classeur.

  2. Dans le menu Outils, pointez sur Protection, puis cliquez sur Annuler la protection de la feuille.

    Remarque

    Dans Excel 2007, cliquez sur Annuler la protection de la feuille dans le groupe Modifications sous l’onglet Révision .

  3. Si vous y êtes invité, tapez le mot de passe de la feuille de calcul, puis cliquez sur OK.

  4. Dans le menu Outils , pointez sur Protection, puis cliquez sur Autoriser les utilisateurs à modifier des plages.

    Remarque

    Dans Excel 2007, cliquez sur Autoriser les utilisateurs à modifier des plages dans le groupe Modifications sous l’onglet Révision .

  5. Cliquez sur une plage dans la liste, puis sur Modifier.

  6. Cliquez sur Mot de passe.

  7. Tapez le nouveau mot de passe dans la zone Nouveau mot de passe , puis tapez à nouveau le nouveau mot de passe dans la zone Confirmer le nouveau mot de passe .

  8. Cliquez sur OK, puis sur OK.

  9. Pour modifier le mot de passe d’une autre plage, répétez les étapes 3 à 6. Sinon, cliquez sur Protéger la feuille.

  10. Tapez le mot de passe de la feuille de calcul dans la zone Mot de passe pour annuler la protection .

  11. Cliquez sur OK, tapez à nouveau le mot de passe de la feuille de calcul pour le confirmer, puis cliquez sur OK.

Importante

Notez les aspects suivants de l’application de mots de passe et d’autorisations au niveau du groupe à des plages spécifiques :

  • Excel 2003 s’exécute uniquement sur Microsoft Windows XP et Sur Microsoft Windows 2000.

  • Lorsqu’un classeur avec des plages protégées est ouvert dans Excel 2002 sur un ordinateur Windows XP, sur un ordinateur Windows 2000 ou sur un ordinateur Microsoft Windows NT, la plage de feuille de calcul et la protection de groupe sont les mêmes que dans Excel 2003.

  • Lorsqu’un classeur avec des plages protégées est ouvert dans Excel 2002 sur un ordinateur Microsoft Windows Millennium Edition ou sur un ordinateur Microsoft Windows 98, les plages avec des autorisations au niveau de l’utilisateur et du groupe nécessitent le mot de passe de plage.

Informations supplémentaires

Pour plus d’informations sur les fonctionnalités de Microsoft Office qui permettent d’activer la collaboration, voir Description des fonctionnalités Office destinées à activer la collaboration et qui ne sont pas destinées à renforcer la sécurité.