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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  VBA Excel 2003 Problèmes d'affichage et de disparition

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

VBA Excel 2003 Problèmes d'affichage et de disparition

n°2020296
Galgante
Posté le 01-09-2010 à 08:21:59  profilanswer
 

Bonjour,  
 
Je souhaite quand je lance ma feuille Excel faire apparaître uniquement mon Userform.  
Pour cela, j'ai inséré un bouton dont voici le code:  
 
Dans UserForm1  

Code :
  1. Private Sub CommandButton2_Click() 'Montrer BDD-------
  2.     Dim identif As String
  3.    
  4.     identif = InputBox("Veuillez entrer le mot de passe: ", "Autentification" )
  5.     If identif = "admin" Then
  6.         Worksheets("Base de Données" ).Activate
  7.         Worksheets("Base de Données" ).Visible = True
  8.         Unload UserForm1
  9.         identif = ""
  10.     Else
  11.         MsgBox ("Mot de passe erroné..." )
  12.     End If
  13. End Sub


 
J'ai de plus placé un autre bouton sur ma feuille:  
 
 
Dans Feuil1(Base de Données)  

Code :
  1. Private Sub CommandButton1_Click()
  2.     Load UserForm1
  3.     UserForm1.Show
  4.     Application.Visible = False
  5. End Sub


 
Enfin, lors du lancement de mon classeur, j'ai codé ça:  
 
 
Dans ThisWorkbook  

Code :
  1. Private Sub Workbook_Open()
  2.     Worksheets("Temp" ).Visible = True
  3.     UserForm1.Show
  4.     'Application.Visible = False
  5. End Sub


 
Le problème est que parfois ça disparaît (quand je veux repasser de la feuille à l'UserForm), d'autres fois le classeur ET l'UserForm sont visibles.  
Si vous avez des suggestions, je suis preneur.  
 
Merci.  
 
Cordialement.  
 
 
Configuration: Windows XP / Internet Explorer 7.0

mood
Publicité
Posté le 01-09-2010 à 08:21:59  profilanswer
 

n°2020297
Galgante
Posté le 01-09-2010 à 08:26:44  profilanswer
 

C'est encore moi,
 
J'ai oublié de mettre dans mon code du bouton présent dans UserForm1:
(entre les lignes 5 et 6)
 
Application.Visible = True


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

  VBA Excel 2003 Problèmes d'affichage et de disparition

 

Sujets relatifs
Lenteur Spreadsheet VBA Excel 2003Supprimer un bloc avec VBA
Supprimer un bloc avec VBADémarrer avec VBA (Finance de marché)
[VBA] Forcer un Debug incohérentfaire une recherchev et sommer les colonnes sur un fichier excel avec
Erreur 1004 VBAmacro excel - créer un tableau récapitulant les liaisons de la feuille
Plus de sujets relatifs à : VBA Excel 2003 Problèmes d'affichage et de disparition


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