Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1203 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [resolu]comment empecher les utilisateurs de changer de feuil?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[resolu]comment empecher les utilisateurs de changer de feuil?

n°1112508
stagiaire6
tout est relatif
Posté le 08-06-2005 à 12:28:44  profilanswer
 

comment sous excel on peut empecher les utilisateur de changer MANUELMENT de feuille?
 
J'aimerai que mon programme puisse changer de feuil comme bon lui semble mais je voudrais aussi que les utilisateur du classeur ne puisse pas changer de feuil en cliquand sur les onglets...
 
@++


Message édité par stagiaire6 le 09-06-2005 à 09:43:55
mood
Publicité
Posté le 08-06-2005 à 12:28:44  profilanswer
 

n°1112616
jerome-gmc
Posté le 08-06-2005 à 13:41:39  profilanswer
 

Tu peux enlever les onglets avec (à écrire dans ThisWorkbook):
 
Private Sub Workbook_Open()
With ActiveWindow
    .DisplayWorkbookTabs = False 'Enleve les onglets classeur
End With
End Sub
 
Et n'oublie pas de les remettre à la fermeture:
 
Private Sub Workbook_BeforeClose(Cancel As Boolean)
With ActiveWindow
       .DisplayWorkbookTabs = True 'Remet les onglets classeur
    End With  
End Sub
 
Attention si les mecs sont bon ils connaissent les touches "ctrl + defilement bas ou haut" pour passer à l'onglet suivant, et la je ne sais pas comment l'éviter.

n°1113091
dahlo
Posté le 08-06-2005 à 18:59:15  profilanswer
 

Teste avec la propriété Visible  
Worksheets("Caisse_Noire" ).Visible = False  
Apparaît toujours dans différentes fenêtres (ex: Propriétés Fichier)
Worksheets("Caisse_Noire" ).Visible = xlVeryHidden
N'apparaît nulle part...
Reste à trouver la condition pour l'afficher à nouveau...
 
 
 

n°1113532
jerome-gmc
Posté le 09-06-2005 à 08:02:17  profilanswer
 

3 options possible avec Worksheets("feuil2" ).Visible =
xlSheetHidden  
xlSheetVisible 'celle qui nous interresse ici
xlSheetVeryHidden  
 
J'ai apris une nouvelle fonction, merci pour la question et la réponse! :.)

n°1113566
stagiaire6
tout est relatif
Posté le 09-06-2005 à 09:17:51  profilanswer
 

ben merci beaucoup ci avec ses super reponce j'arrive pas a faire un programme geniale pour mon stage je croit que la je meriterais bien une sale note.
 
allez @+


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [resolu]comment empecher les utilisateurs de changer de feuil?

 

Sujets relatifs
[Résolu] recuperation valeur menu déroulant[VB6] tableau aléatoire [ résolu ]
[Résolu] Désactiver la notification d'exécution de requête SQL[ADSI] Lister complètement les utilisateurs d'une OU
[Résolu] insertion $langue[ACCESS] Probleme d'impression pour un etat - résolu
Modifier Fichier Folder.htt pour empecher la copie[RESOLU] comment dupliquer une formule
Exportation SQL Server 2000[Resolu] itext et Netbeans
Plus de sujets relatifs à : [resolu]comment empecher les utilisateurs de changer de feuil?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR