A
avoriaz
Guest
salut le forum
et bien je voudrais savoir comment je pourrais eviter d'ecrire un code identique sur tous les userforms ?
ce code evite la fermeture par la petite croix rouge des l'usf....
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
If CloseMode = vbFormControlMenu Then
'Me.Hide
MsgBox "Cette commande ne peut être exécutée, Veuillez fermer le logiciel avec le bouton prevu a cet effect !!." _
& vbCrLf, vbOKOnly + vbExclamation, "Fin de la commande"
Cancel = True
End If
End Sub
ca marche mais faut le coller le code a tous les usf, il ya t'il moyen de faire une boucle sur les usf ?
ou alors ecrire en module est faire des call ?
merci pour votre aide
et bien je voudrais savoir comment je pourrais eviter d'ecrire un code identique sur tous les userforms ?
ce code evite la fermeture par la petite croix rouge des l'usf....
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
If CloseMode = vbFormControlMenu Then
'Me.Hide
MsgBox "Cette commande ne peut être exécutée, Veuillez fermer le logiciel avec le bouton prevu a cet effect !!." _
& vbCrLf, vbOKOnly + vbExclamation, "Fin de la commande"
Cancel = True
End If
End Sub
ca marche mais faut le coller le code a tous les usf, il ya t'il moyen de faire une boucle sur les usf ?
ou alors ecrire en module est faire des call ?
merci pour votre aide