Userform hide/show

Hamidexcel

XLDnaute Occasionnel
Bonjour ;

Je veux lorsque la feuil1. Est activée le userform 1 s’affiche
De même pour la feuil3. Avec userfom2
Et lorsque on quitte la feuil. concernée l’userform concerné se cache
Et lorsque on change de classeur les userforms se cachent
Et si je reviens il réapparaissent selon la feuil. Active
Veuillez trouver ficher ci-joint .
 

Pièces jointes

  • formulaire.xlsm
    20 KB · Affichages: 54
  • formulaire.xlsm
    20 KB · Affichages: 61
  • formulaire.xlsm
    20 KB · Affichages: 63

JCGL

XLDnaute Barbatruc
Re : Userform hide/show

Bonjour à tous,

Peux-tu essayer :

Dans le module de la Feuil1 :
Private Sub Worksheet_Activate()
UserForm1.Show 0
End Sub


Private Sub Worksheet_Deactivate()
UserForm1.Hide
End Sub

Dans le module de la Feuil3 :
Private Sub Worksheet_Activate()
UserForm2.Show 0
End Sub


Private Sub Worksheet_Deactivate()
UserForm2.Hide
End Sub

Dans le module ThisWorkBook :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
UserForm1.Hide
UserForm2.Hide
End Sub

A + à tous
 

Hamidexcel

XLDnaute Occasionnel
Bouton afficher /masquer plein ecan

Bonsoir,

je veux que lorsque je clic sur masquer

et ensuite clic sur bouton "enregistrer et quitter"
je vois que les autres classeurs qui reste ouverts
ne soit pas en plein ecran

dans thisworkbook j'ai mis
Private Sub Workbook_BeforeClose(Cancel As Boolean)
supprimPleinEcran
End Sub

j'ai mis une macro en genrale
Public Sub supprimPleinEcran()
Application.DisplayScrollBars = False
Application.DisplayFullScreen = True

ActiveWindow.DisplayGridlines = False
ActiveWindow.DisplayWorkbookTabs = False
ActiveWindow.DisplayHeadings = False
End Sub
et dans thisworbook
Private Sub Workbook_BeforeClose(Cancel As Boolean)
supprimPleinEcran
End Sub

voir fichier joint

mais sans rezultat
 

Pièces jointes

  • Classeur10.xlsm
    19.5 KB · Affichages: 57
  • Classeur10.xlsm
    19.5 KB · Affichages: 64
  • Classeur10.xlsm
    19.5 KB · Affichages: 56
Dernière édition:

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 896
Messages
2 093 386
Membres
105 716
dernier inscrit
jrmdprt