j'ai créer un petit programme avec vb pour remplir un tableau excel et j'aimerai savoir comment supprimer le bandeau de mon formulaire. celui ou il y a la croix. Ca doit être une option dans VB mais je trouve pas.
Papou93
Messages postés146Date d'inscriptionmercredi 4 avril 2007StatutMembreDernière intervention 5 juin 201260 17 août 2007 à 14:38
Bonjour aurel51,
A ma connaissance ce n'est pas possible.
Par contre tu peux inhiber la croix de fermeture du formulaire en complétant l'événement 'QueryClose' comme suit :
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
If CloseMode = 0 Then Cancel = True
End Sub
Tu peux même y ajouter un message d'avertissement :
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
If CloseMode = 0 Then
MsgBox "Pour fermer ce formulaire, utilisez le bouton Fermer !",vbOKOnly+vbInformation
Cancel = True
End If
End Sub
17 août 2007 à 14:38
A ma connaissance ce n'est pas possible.
Par contre tu peux inhiber la croix de fermeture du formulaire en complétant l'événement 'QueryClose' comme suit :
Tu peux même y ajouter un message d'avertissement :
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer) If CloseMode = 0 Then MsgBox "Pour fermer ce formulaire, utilisez le bouton Fermer !",vbOKOnly+vbInformation Cancel = True End If End SubCordialement.
17 août 2007 à 14:48
j'aurai peu etre d'autre questions plus tard.
Cordialement