4 Astuces pour Verrouiller une Feuille dans Google Sheets

Video google sheets protect sheet

Vous souhaitez protéger une feuille contre toute modification accidentelle ? Dans cet article, je vais vous montrer comment verrouiller vos onglets de feuille dans Google Sheets.

Il existe de nombreuses situations où vous voudrez protéger certaines plages ou toute une feuille dans votre feuille de calcul. Après avoir passé beaucoup de temps à organiser et à nettoyer un ensemble de données, vous ne voudrez peut-être pas que d’autres personnes modifient votre travail.

Si d’autres personnes ont accès au document, vous voudrez peut-être verrouiller des feuilles entières contenant des informations importantes.

Dans cet article, vous apprendrez comment verrouiller une feuille en utilisant la barre de menus, le menu clic droit, un raccourci clavier et un script personnalisé.

Vous apprendrez également comment verrouiller plusieurs feuilles en une seule fois.

Obtenez votre copie du classeur d’exemple utilisé dans cet article et suivez-moi !

Verrouiller un Onglet de Feuille

Il existe plusieurs façons de verrouiller une feuille.

Verrouiller un Onglet de Feuille avec le Menu de la Feuille

Faites un clic droit n’importe où sur l’onglet de la feuille que vous souhaitez verrouiller. Cela ouvrira le menu « Feuilles protégées et plages » où vous pourrez verrouiller la feuille.

Verrouiller un Onglet de Feuille avec le Menu Clic Droit

Faites un clic droit n’importe où sur la feuille de travail de l’onglet que vous souhaitez verrouiller. Cela ouvrira le menu « Feuilles protégées et plages » où vous pourrez verrouiller la feuille.

Verrouiller un Onglet de Feuille avec le Menu Données

Accédez au menu « Données », puis choisissez l’option « Protéger les feuilles et les plages ». Cela ouvrira le menu « Feuilles protégées et plages » où vous pourrez verrouiller la feuille.

Verrouiller un Onglet de Feuille avec un Raccourci Clavier

Appuyez sur Alt, H, O, P sur votre clavier pour ouvrir le menu « Feuilles protégées et plages ».

Menu « Feuilles protégées et plages »

Lorsque vous suivez l’une des méthodes précédentes, vous ouvrirez la fenêtre de dialogue « Feuilles protégées et plages » sur le côté droit de la feuille de calcul. À partir de là, vous pouvez protéger une feuille ou une plage sélectionnée.

Suivez ces étapes pour protéger une feuille :

  1. Cliquez sur le menu « Ajouter une feuille ou une plage ».
  2. Sélectionnez l’onglet « Feuille » et écrivez une description dans la zone de texte.

Ajouter un nom descriptif peut vous aider à vous souvenir de la raison pour laquelle vous verrouillez la feuille.

  1. Cliquez sur la case qui affiche le nom de la feuille et sélectionnez la feuille que vous souhaitez verrouiller.
  2. Cliquez sur le bouton « Définir les autorisations ».

La boîte de dialogue « Autorisations d’édition de plage » apparaît lorsque vous cliquez sur « Définir les autorisations ». Vous pouvez choisir ce qui se passe lorsque d’autres utilisateurs essaient de modifier la feuille verrouillée.

  1. Sélectionnez le bouton radio « Restreindre les personnes qui peuvent modifier cette plage » et choisissez « Vous seulement » dans la liste déroulante afin que vous seul puissiez modifier la feuille verrouillée.

Vous pouvez également choisir l’option « Personnalisée ». Cela vous permet d’ajouter les noms complets ou les adresses e-mail d’autres utilisateurs qui peuvent modifier la feuille verrouillée.

La dernière option que vous pouvez sélectionner dans le paramètre « Restreindre les personnes qui peuvent modifier cette plage » est l’option « Copier les autorisations d’une autre plage ». Cette option est efficace lorsque vous avez déjà des restrictions en place sur d’autres feuilles.

« Copier les autorisations d’une autre plage » répertoriera les plages ou les feuilles avec des paramètres de restriction et vous pourrez sélectionner celle que vous souhaitez utiliser.

Vous ne voudrez peut-être pas bloquer complètement les utilisateurs de modifier une feuille. Dans des cas comme celui-ci, vous pouvez utiliser l’option « Afficher un avertissement lors de la modification de cette plage ».

L’utilisateur est averti que la feuille contient des informations cruciales et qu’il faut faire attention avant de procéder à des modifications.

Verrouiller un Onglet de Feuille sauf Certaines Cellules

Il est possible de protéger une feuille tout en laissant certaines cellules de côté.

Par exemple, dans cette illustration, certains noms dans la colonne « Nom » sont manquants. Nous pouvons verrouiller la feuille mais laisser les cellules vides déverrouillées, et cela est très facile à faire.

Activez l’option « Sauf certaines cellules » en cochant la case à côté.

Cliquez sur l’icône de la grille et sélectionnez la plage que vous ne souhaitez pas verrouiller. Cliquez sur le bouton « OK » lorsque vous avez terminé.

Cliquez sur « Ajouter une autre plage » pour sélectionner une autre plage.

Vous pouvez utiliser le « X » pour supprimer l’une des plages non protégées. Ensuite, cliquez sur le bouton « Terminé » pour appliquer les nouveaux paramètres d’autorisation.

Maintenant, seules ces cellules vides peuvent être modifiées par n’importe qui.

Verrouiller plusieurs onglets de feuille à la fois avec l’add-on Sheets Manager

Si votre feuille de calcul comporte plusieurs feuilles et que vous souhaitez verrouiller plusieurs d’entre elles, le faire une par une peut être fastidieux.

Il n’y a pas de solution native dans Google Sheets pour verrouiller plusieurs feuilles à la fois. Cependant, il existe un add-on que vous pouvez télécharger à partir du marché Google Workspace appelé « Sheets Manager » qui vous permet de verrouiller plusieurs feuilles à la fois.

Pour télécharger l’add-on, accédez au menu « Extensions » et sélectionnez « Add-ons », puis cliquez sur « Obtenir des add-ons ». Cela vous amène sur le marché Google Workspace.

Dans le marché Workspace, recherchez « Sheets Manager » par Ablebits. Cliquez sur « Installer ». On vous demandera de donner l’autorisation.

Quittez le marché Workspace. Revenez au menu « Extensions ». Vous trouverez l’add-on « Sheets Manager » dans le menu déroulant. Sélectionnez-le et cliquez sur « Démarrer » pour l’utiliser.

Lorsque vous démarrez l’add-on, un volet latéral apparaît sur le côté droit de la feuille de calcul. À partir de là, vous pouvez verrouiller plusieurs feuilles.

L’add-on liste les noms de toutes les feuilles visibles. Pour verrouiller plusieurs feuilles, maintenez la touche Ctrl enfoncée pour en sélectionner plusieurs.

Pendant que les feuilles que vous souhaitez verrouiller sont sélectionnées, cliquez sur l’icône du cadenas et sélectionnez vos préférences de verrouillage. Ici, l’option « Restreindre l’édition » est sélectionnée.

Vous pouvez également obtenir cette option en faisant un clic droit sur les feuilles sélectionnées.

Après quelques secondes, les trois feuilles sélectionnées sont verrouillées.

L’inconvénient d’utiliser cet add-on est que vous ne pouvez pas exclure certaines cellules lors de la protection d’une feuille. Avec l’add-on, toutes les cellules de la feuille sont verrouillées.

L’add-on « Sheets Manager » est un outil gratuit, mais vous pouvez vous abonner à une version payante pour en tirer le meilleur parti.

Verrouiller les Onglets de Feuille avec un Script d’Application

Vous pouvez également utiliser un script d’application pour protéger votre feuille de calcul contre des modifications non autorisées.

Accédez au menu « Extensions » et sélectionnez « Apps script » pour ouvrir la fenêtre de l’éditeur.

function sheetsProtect() { 
  var ss = SpreadsheetApp.getActive(); 
  var sheets = ss.getSheets(); 
  var editorSheet = ss.getSheetByName('Editors'); 
  var editorList = editorSheet.getRange(1, 1, 1, 1).getValues(); 
  for(i = 0; i < sheets.length; i++) { 
    sheets[i].protect().setDescription('Lock with Apps Script').addEditors(editorList); 
  } 
} 

function onOpen(e) { 
  SpreadsheetApp.getUi() 
  .createMenu("Lock Sheet") 
  .addItem('Protect Sheet', 'sheetsProtect') 
  .addToUi(); 
}

Copiez et collez le code ci-dessus dans l’éditeur de script d’application. Appuyez sur le bouton « Enregistrer », puis sur le bouton « Exécuter » et accordez les autorisations nécessaires.

Le script crée un menu personnalisé « Verrouiller la feuille » lorsque vous actualisez la feuille. Lorsque vous cliquez dessus, vous trouverez le sous-menu « Protéger la feuille ».

Lorsque vous cliquez sur « Protéger la feuille », toutes les feuilles sont protégées en une seule fois, tout en accordant la permission d’édition à un utilisateur spécifié dont l’adresse e-mail figure dans la première cellule de la feuille « Éditeurs ».

Conclusion

Lorsque vous travaillez sur une feuille de calcul partagée, la sécurité est généralement très importante.

Bien que verrouiller une plage ou une feuille ne soit pas une mesure de sécurité de haut niveau, cela vous permet de contrôler le niveau d’interaction des autres utilisateurs avec votre ensemble de données.

Que vous utilisiez l’option de protection locale disponible dans la feuille de calcul, l’add-on « Sheets Manager » ou le script personnalisé « Lock Sheets », vous pouvez mettre en place différentes mesures qui limitent ce que les autres utilisateurs peuvent faire dans votre feuille de calcul.

Verrouillez-vous vos feuilles ? Avez-vous d’autres solutions personnalisées pour verrouiller une feuille ? Faites-le moi savoir dans les commentaires !

Crawlan.com

Articles en lien