Comment bloquer un fichier Excel sauf en lecture

Résolu
Bonjour,

Je sais bloquer de plusieurs façons un fichier Excel en le laissant
en lecture seule si le fichier n'a qu'une feuille de calcul.
Mais si j'ai plusieurs feuilles dans le fichier le blocage ne se fait pas. Bien sûr je pourrai bloquer les feuilles une à une
mais elles sont trop nombreuses car il faudra tous les jours les
débloquer et ensuite les rebloquer après modification.
J'ai vu sur net des conseils pour faire une macro mais je ne suis
pas spécialiste et il me faudrait une autre méthode plus facile d'autant plus que ce n'est pas moi qui ferait toujours les modifications.

Merci d'avance
Bon Week-end

7 réponses

  1. Bonjour,

    Le plus simple et le plus sûr est de mettre à disposition un pdf pour la lecture seule
    0
    1. Bonjour Patrice
      J'avoue ne pas avoir pensé à cette option mais je viens de tester
      sans bien comprendre l'utilisation.
      Pourrais-tu me dire STP comment il faudrait procéder car il s'agit d'un fichier EXCEL avec plusieurs feuilles
      et pas qu'une seule
      Merci d'avoir répondu et vive la Gironde !

      Bon Week-end
      0
      1. Re,

        J'imprime le classeur entier avec une imprimante virtuelle : PdfCreator.
        0
        1. Modérateur
          Salut,

          J'ajouterai que pour les versions récentes de Windows 10, on peut le faire directement avec Windows sans avoir besoin d'installer PDFCreator, puisque l'impression vers XPS a été remplacée par le PDF.
          0
        2. @Judge_DTEffectivement, je ne l'avais même pas remarqué, comme quoi les vieilles habitudes ont la vie dure !
          0
        3. Modérateur
          @Patrice33740Découvert il y a peu, pour moi aussi en devant sortir un document en XPS... Avant de me rendre compte que, XPS n'était plus... et que c'était PDF qui le remplaçait ! ;-)
          0
      2. Merci pour ta précision
        Bon Week-end
        0
        1. Bonjour à tous
          L'impression ne résout pas mon problème car le fichier est
          pour être envoyé à plusieurs destinataires et doit être en lecture
          seule.
          De plus le fichier a 30 feuilles environ et actuellement je bloque les
          feuilles une à une ce qui est assez long car je dois débloquer et
          rebloquer après des modifications.
          Aussi je fais appel aux bottes secrètes de spécialistes comme m@rina et Raymond Pentier pour pouvoir bloquer en une seule
          fois en "modification" un fichier de 30 feuilles
          en laissant la lecture seule.
          Pour un fichier avec une seule feuille de calcul c'est facile
          mais avec plusieurs feuilles je ne trouve pas la solution hors
          des macros longues et pas simples d'utilisation.
          Merci d'avance
          Bonne journée
          0
          1. Re,

            « L'impression ne résout pas mon problème car le fichier est pour être envoyé à plusieurs destinataires et doit être en lecture seule »
            Pourquoi cela ne résout-t-il pas le problème ?
            Il suffit d'envoyer le fichier pdf qui contient les 30 feuilles, généré par l'imprimante virtuelle, à tous les destinataires !

            Il faudrait que tu précises ce que tu attends de la lecture seule, en effet lorsque tu envoies un fichier à différents destinataires, il n'y a aucun risque de modification de l'original, il n'est donc pas génant que le fichier ne soit pas en lecture seule.

            A mon avis, la lecture seule n'a d'utilité que lorsqu'on travaille en réseau sur le même fichier.

            Si c'est pour protéger les méthodes de calcul, il est très nettement préférable d'envoyer, soit le pdf, soit un excel sans aucune formule (avec les valeurs).

            D'autre part, il est très simple d'écrire une macro qui protège / déprotège les feuilles mais la protection des feuilles n'offre aucune garantie de lecture seule. L'intérêt de la protection est de prévenir une modification involontaire de formule ou de donnée par l'utilisateur.

            Patrice
            0
        2. Bonjour Patrice33740

          Ce serait bien si j'avais qu'une feuille dans le fichier mais le problème c'est que dans un fichier avec 30 feuilles le PDF affiche que la première page du fichier et on a pas accès aux 29 autres.

          Merci de ton aide
          Bon après-midi
          0
          1. Modérateur
            Lors de l'impression, il faut bien vérifier que toutes les feuilles et pages soient sélectionnées.

            J'imprime régulièrement des classeurs Excel contenant plusieurs feuilles en PDF, toutes les feuilles apparaissent bien à l'impression.
            0
        3. Bonjour Judge_DT

          OK autant pour moi
          Merci à toi et à Patrick33740
          Bon après-midi
          0