N'avoir QUE la feuille visible

Bonjour,

Pour un ami, j'ai réalisé la saisie des pesées journalières (Il suit un régime)

Comme il est ignare en informatique, et surtout qu'il a tendance à cliquer n'importe où, j'ai protégé la feuille, seules les cellules de saisie sont accessibles, et mis cette instruction à l'ouverture du classeur (Trouvé sur le net)

Application.DisplayFullScreen = False

Le résultat est en parti satisfaisant, mais dés que l'on utilise les menus systèmes, les barres d'outils, de formule réapparaissent

Bien sûr, il ne pourra rien modifier, mais cela risque de le perturber

Peut-on supprimer cet entête ?

Si non, peut-on neutraliser les menus systèmes ?

Si oui, peut-on fermer le classeur ET Excel avec une boite de dialogue pour enregistrer ou non les modifications ?

Bonjour scn68100

Voici un exemple de ce qu'on peut faire

En mettant ce code dans ThisWorkbook cela lui interdira tout redimensionnement de la fenêtre et par voie de conséquence, tout affichage des formules

Option Explicit

Private Sub Workbook_BeforeClose(Cancel As Boolean)
  Application.DisplayFullScreen = False
End Sub

Private Sub Workbook_Open()
  Application.DisplayFullScreen = True
End Sub

Private Sub Workbook_WindowResize(ByVal Wn As Window)
  Application.DisplayFullScreen = True
End Sub

A+

Bonjour,

Cela marche super bien

Mais maintenant je n'arrive plus à y faire des modification !!!

Une astuce ?

Bonjour,

J'ai aussi cet article ( en pièce jointe) :

Pour faire tes modifs passer par VBA (Alt+F11)

Initialement tu peux commencer par ouvrir ton fichier

ensuite ouvrir mon fichier

Via la barre d'état des taches : Activer ton classeur + faire une copie de la feuille vers mon fichier.

Et fermer le fichier en enregistrant...

Tu peux aussi renommer mon classeur soit par VBA (ActiveWorkbook.SaveAs...) soit dans l'explorteur Windows...)

A+

7scn68.xlsm (14.01 Ko)

Merci ! C'est parfait

Rechercher des sujets similaires à "que feuille visible"