Ouvrir exel en lecture seul

vinil478 Messages postés 21 Statut Membre -  
dobo69 Messages postés 1593 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

voila
je voulais savoir sil il était possible d'ouvrir un dossier exel en lecture seul
avec les fonctions dont il possede
( selection liste deroulant/et entrée nomdre dans une cellule non protégé afin d'utilisé les formile de calcule caché)
sans toutes les barres de menu ou autre option
pour pouvoir sans servir en presentation clientel.

C à vous!!!
merci
Configuration: Windows XP Internet Explorer 7.0

4 réponses

  1. dobo69 Messages postés 1593 Date d'inscription   Statut Membre Dernière intervention   835
     
    bonjour,

    Outils -> protection -> permettre aux utilisateurs de modifier des plages
    -> sélectionner les plages de cellules modifiables
    -> bouton protéger la feuille.... (avec mot de passe évidemment...)

    En faisant ca, les manip sur les autres cellules sont impossibles et les boutons et menus sont dès lors grisés.
    Je ne sais pas cela suffit...
    0
  2. vinil478 Messages postés 21 Statut Membre
     
    j'ai déja fait
    mais ça ne me convient pas
    car il y a encore des barres pas très esthétiques
    et je vois toujours le quadrillage des cellules

    merci quand même
    0
  3. dobo69 Messages postés 1593 Date d'inscription   Statut Membre Dernière intervention   835
     
    Pour "effacer" les barres d'outils et la barre de menu, une solution simplet et radicale a manier avec quelques précautions...

    Il faut créer 2 macros VBA attachées uniquement au classeur intéressé avec les noms et codes suivants :

    Sub auto_open()
    For Each o In Application.CommandBars
    o.Enabled = False
    Next
    End Sub

    Sub auto_close()
    For Each o In Application.CommandBars
    o.Enabled = True
    Next
    End Sub

    (Faire copier coller de l'ensemble du texte ci-dessus dans l'éditeur VBA et créer un raccourci clavier au moins pour la 2° dans les options de la macro, au cas où.. :-) )

    La 1°macro s'exécute automatiquement à l'ouverture et masque toutes les commandes
    La 2° est indispensable ! Elle s'exécute aussi automatiquement à la fermeture du fichier et ré-affiche les commandes lors de cette fermeture.

    Attention,si erreur de manip, plus de commandes et plus de menus déroulants...

    Par précaution faire une copie de sauvegarde de Excel11.xlb (pour excel2003) qui doit etre dans "documents and settings\[profil]\Apllication data\microsoft\excel."

    En tout état de cause faire une recherche du fichier xlb valide pour votre version de pack office pour etre sur du coup ou utiliser le petit utilitaire a télécharger ici :
    https://www.excel-downloads.com/threads/sauvegarde-automatique-excel-xlb.7768/
    (sauvexlb.zip)

    Bonne manip...
    0
  4. dobo69 Messages postés 1593 Date d'inscription   Statut Membre Dernière intervention   835
     
    Complément pour le quadrillage :
    Il faut aller dans outils options onglet affichage et il suffit de cocher - décocher les éléments qu'on veut voir ou ne pas voir afficher (quadrillage, en tête des lignes et colonnes, onglets,etc...)
    0