Effacer des cellules non verrouillées dans un onglet protégé

Anonyme
2017-08-25T08:02:41+00:00

Bonjour,

J'ai un onglet protégé en écriture par un mot de passe avec de nombreuses cellules non verrouillées.

J'ai besoin d'effacer le contenu des cellules non verrouillées sans déprotéger l'onglet et sans avoir à les effacer une par une (plusieurs centaines)

Est-ce possible facilement ?

Merci de votre aide

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire
Réponse acceptée par l’auteur de la question
DanielCo 107.7K Points de réputation
2017-08-25T14:07:23+00:00

Oui. Dans la barre d'adresse de l'explorateur de fichiers, entre "%appdata%" (sans les guillemets). Navigue ensuite jusqu'au dossier :

C:\Users\daniel\AppData\Roaming\Microsoft\Excel\XLSTART (remplace "daniel" par ton nom d'utilisateur).

Copie personal.xlsb et colle-le au même endroit dans ton portable (via réseau ou clé USB etc.)

Daniel

Cette réponse a-t-elle été utile ?

1 personne a trouvé cette réponse utile.
0 commentaires Aucun commentaire

48 réponses supplémentaires

  1. Anonyme
    2017-08-28T14:04:03+00:00

    PS - J'ai installé "Partager le classeur (hérité)"

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2017-08-28T14:01:52+00:00

    J'ai tout repris à zéro

    J'ai effacer le XLSB

    J'ai recrée la macro et lui ai attribué un raccourci

    Si je teste le raccourci, il fonctionne, mais si je ferme Excel et que j'ouvre à nouveau le même fichier, ça ne fonctionne plus, j'ai un message

    Et si je clique sur débogage, j'ai

    Il y a certainement quelque chose que je fais mal mais quoi ?

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. DanielCo 107.7K Points de réputation
    2017-08-28T13:36:53+00:00

    Tu n'as vraiment pas de chance.

    J'ai enregistré une macro dans 'classeur de macros personnelles' que j'ai nommé 'Effacer' avec un 'E' comme raccourci

    ...

    J'ai remplacé le contenu par :

    Sub Effacer()

    Dim C As Range

    For Each C In ActiveSheet.UsedRange

    If C.Locked = False Then C.ClearContents

    Next C

    End Sub

    En remplaçant le contenu de la macro, tu effaces le raccourci. Il faut le ré-attribuer :

    Onglet Développeur, Macros,choisis :"

    Clique sur Options pour affecter le raccourci. Pour ce qui est du message en lecture seule, je suppose que c'est moins important, puisque ce n'est pas bloquant. A ton rythme, installe l'icone "Partager le classeur (hérité)" dans ta barre d'outils "Accès rapide" comme expliqué ici :

    https://support.office.com/fr-fr/article/Qu-est-il-advenu-des-classeurs-partag%C3%A9s-150fc205-990a-4763-82f1-6c259303fe05?ui=fr-FR&rs=fr-FR&ad=FR

    Préviens quand tu l'auras fait ou si tu rencontres des difficultés.

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Anonyme
    2017-08-28T13:19:03+00:00

    Cela concerne mon PC fixe

    Pour mon PC portable, j'ai effacé le fichier XLSB mais je n'ai rien recréé tant que ça ne fonctionne pas sur le fixe

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire