Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Michel Pierron
Bonjour Patrick; Par exemple:
Private Function FormIsLoaded(UFName$) As Boolean Dim UF% For UF = 0 To VBA.UserForms.Count - 1 FormIsLoaded = UserForms(UF).Name = UFName If FormIsLoaded Then Exit Function Next UF End Function
Sub Test() Load UserForm1 MsgBox FormIsLoaded("UserForm1"), 64 If FormIsLoaded("UserForm1") Then Unload UserForm1 End Sub
MP
"Patrick" a écrit dans le message de news:
Bnojour,
En VBA, y a-t-il un moyen de savoir si un UserForm est chargé et/ou affiché ?
Merci.
-- Patrick
Bonjour Patrick;
Par exemple:
Private Function FormIsLoaded(UFName$) As Boolean
Dim UF%
For UF = 0 To VBA.UserForms.Count - 1
FormIsLoaded = UserForms(UF).Name = UFName
If FormIsLoaded Then Exit Function
Next UF
End Function
Sub Test()
Load UserForm1
MsgBox FormIsLoaded("UserForm1"), 64
If FormIsLoaded("UserForm1") Then Unload UserForm1
End Sub
MP
"Patrick" <no.spam.patrick.fredin@iquebec.com> a écrit dans le message de
news:02726C84-DF03-496F-8BF6-50C37A1A363D@microsoft.com...
Bnojour,
En VBA, y a-t-il un moyen de savoir si un UserForm est chargé et/ou
affiché ?
Private Function FormIsLoaded(UFName$) As Boolean Dim UF% For UF = 0 To VBA.UserForms.Count - 1 FormIsLoaded = UserForms(UF).Name = UFName If FormIsLoaded Then Exit Function Next UF End Function
Sub Test() Load UserForm1 MsgBox FormIsLoaded("UserForm1"), 64 If FormIsLoaded("UserForm1") Then Unload UserForm1 End Sub
MP
"Patrick" a écrit dans le message de news:
Bnojour,
En VBA, y a-t-il un moyen de savoir si un UserForm est chargé et/ou affiché ?
Merci.
-- Patrick
Patrick
Merci.
-- Patrick
"Michel Pierron" wrote:
Bonjour Patrick; Par exemple:
Private Function FormIsLoaded(UFName$) As Boolean Dim UF% For UF = 0 To VBA.UserForms.Count - 1 FormIsLoaded = UserForms(UF).Name = UFName If FormIsLoaded Then Exit Function Next UF End Function
Sub Test() Load UserForm1 MsgBox FormIsLoaded("UserForm1"), 64 If FormIsLoaded("UserForm1") Then Unload UserForm1 End Sub
MP
"Patrick" a écrit dans le message de news:
Bnojour,
En VBA, y a-t-il un moyen de savoir si un UserForm est chargé et/ou affiché ?
Merci.
-- Patrick
Merci.
--
Patrick
"Michel Pierron" wrote:
Bonjour Patrick;
Par exemple:
Private Function FormIsLoaded(UFName$) As Boolean
Dim UF%
For UF = 0 To VBA.UserForms.Count - 1
FormIsLoaded = UserForms(UF).Name = UFName
If FormIsLoaded Then Exit Function
Next UF
End Function
Sub Test()
Load UserForm1
MsgBox FormIsLoaded("UserForm1"), 64
If FormIsLoaded("UserForm1") Then Unload UserForm1
End Sub
MP
"Patrick" <no.spam.patrick.fredin@iquebec.com> a écrit dans le message de
news:02726C84-DF03-496F-8BF6-50C37A1A363D@microsoft.com...
Bnojour,
En VBA, y a-t-il un moyen de savoir si un UserForm est chargé et/ou
affiché ?
Private Function FormIsLoaded(UFName$) As Boolean Dim UF% For UF = 0 To VBA.UserForms.Count - 1 FormIsLoaded = UserForms(UF).Name = UFName If FormIsLoaded Then Exit Function Next UF End Function
Sub Test() Load UserForm1 MsgBox FormIsLoaded("UserForm1"), 64 If FormIsLoaded("UserForm1") Then Unload UserForm1 End Sub
MP
"Patrick" a écrit dans le message de news:
Bnojour,
En VBA, y a-t-il un moyen de savoir si un UserForm est chargé et/ou affiché ?