empêcher le pointeur de la souris de sortir d'une frame
3 réponses
Xavier POWAGA
Bonjour à tous et toutes,
voilà je souhaiterais imposer à l'utilisateur de cocher une case qui se
trouve dans un frame. Pour cela je souhaiterais que le pointeur de la souris
ne puisse sortir du frame tant que l'utilisateur n'aura pas coché la case.
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 Xavier; Cela doit être réalisable, mais m'est avis que ce sera une usine à gaz; il serait plus simple de vérifier que la case est cochée au moment de la validation de la saisie car je suppose que tu as un bouton de validation sur ton UserForm.
MP
"Xavier POWAGA" a écrit dans le message de news: 441b1745$0$27278$
Bonjour à tous et toutes, voilà je souhaiterais imposer à l'utilisateur de cocher une case qui se trouve dans un frame. Pour cela je souhaiterais que le pointeur de la souris ne puisse sortir du frame tant que l'utilisateur n'aura pas coché la case.
Avez vous une solution ?
merci Xavier
Bonjour Xavier;
Cela doit être réalisable, mais m'est avis que ce sera une usine à gaz; il
serait plus simple de vérifier que la case est cochée au moment de la
validation de la saisie car je suppose que tu as un bouton de validation sur
ton UserForm.
MP
"Xavier POWAGA" <xavierpowaga@free.fr> a écrit dans le message de news:
441b1745$0$27278$626a54ce@news.free.fr...
Bonjour à tous et toutes,
voilà je souhaiterais imposer à l'utilisateur de cocher une case qui se
trouve dans un frame. Pour cela je souhaiterais que le pointeur de la
souris ne puisse sortir du frame tant que l'utilisateur n'aura pas coché
la case.
Bonjour Xavier; Cela doit être réalisable, mais m'est avis que ce sera une usine à gaz; il serait plus simple de vérifier que la case est cochée au moment de la validation de la saisie car je suppose que tu as un bouton de validation sur ton UserForm.
MP
"Xavier POWAGA" a écrit dans le message de news: 441b1745$0$27278$
Bonjour à tous et toutes, voilà je souhaiterais imposer à l'utilisateur de cocher une case qui se trouve dans un frame. Pour cela je souhaiterais que le pointeur de la souris ne puisse sortir du frame tant que l'utilisateur n'aura pas coché la case.
Avez vous une solution ?
merci Xavier
Xavier POWAGA
en fait j'ai simplifié la question, mais une fois la case coché l'utiisateur doit à tout pris donner son nom et son mot de passe. c'est pourquoi j'ai pensé au verrouillage du curseur afin que l'utilisateur n'oublie pas cela sans quoi mon programme va se planter.
il y a sans doute d'autre solutions mais celle ci me parraissait "élégante". Par contre je suis contre les usines à gaz alors s'il n'y a pas de solution simple je me creuserais la tête pour changer de stratégie
Xavier de la souris"Michel Pierron" a écrit dans le message de news:
Bonjour Xavier; Cela doit être réalisable, mais m'est avis que ce sera une usine à gaz; il serait plus simple de vérifier que la case est cochée au moment de la validation de la saisie car je suppose que tu as un bouton de validation sur ton UserForm.
MP
"Xavier POWAGA" a écrit dans le message de news: 441b1745$0$27278$
Bonjour à tous et toutes, voilà je souhaiterais imposer à l'utilisateur de cocher une case qui se trouve dans un frame. Pour cela je souhaiterais que le pointeur de la souris ne puisse sortir du frame tant que l'utilisateur n'aura pas coché la case.
Avez vous une solution ?
merci Xavier
en fait j'ai simplifié la question, mais une fois la case coché l'utiisateur
doit à tout pris donner son nom et son mot de passe. c'est pourquoi j'ai
pensé au verrouillage du curseur afin que l'utilisateur n'oublie pas cela
sans quoi mon programme va se planter.
il y a sans doute d'autre solutions mais celle ci me parraissait "élégante".
Par contre je suis contre les usines à gaz alors s'il n'y a pas de solution
simple je me creuserais la tête pour changer de stratégie
Xavier
de la souris"Michel Pierron" <michel.pierron@free.fr> a écrit dans le
message de news: OccqZqmSGHA.424@TK2MSFTNGP12.phx.gbl...
Bonjour Xavier;
Cela doit être réalisable, mais m'est avis que ce sera une usine à gaz; il
serait plus simple de vérifier que la case est cochée au moment de la
validation de la saisie car je suppose que tu as un bouton de validation
sur ton UserForm.
MP
"Xavier POWAGA" <xavierpowaga@free.fr> a écrit dans le message de news:
441b1745$0$27278$626a54ce@news.free.fr...
Bonjour à tous et toutes,
voilà je souhaiterais imposer à l'utilisateur de cocher une case qui se
trouve dans un frame. Pour cela je souhaiterais que le pointeur de la
souris ne puisse sortir du frame tant que l'utilisateur n'aura pas coché
la case.
en fait j'ai simplifié la question, mais une fois la case coché l'utiisateur doit à tout pris donner son nom et son mot de passe. c'est pourquoi j'ai pensé au verrouillage du curseur afin que l'utilisateur n'oublie pas cela sans quoi mon programme va se planter.
il y a sans doute d'autre solutions mais celle ci me parraissait "élégante". Par contre je suis contre les usines à gaz alors s'il n'y a pas de solution simple je me creuserais la tête pour changer de stratégie
Xavier de la souris"Michel Pierron" a écrit dans le message de news:
Bonjour Xavier; Cela doit être réalisable, mais m'est avis que ce sera une usine à gaz; il serait plus simple de vérifier que la case est cochée au moment de la validation de la saisie car je suppose que tu as un bouton de validation sur ton UserForm.
MP
"Xavier POWAGA" a écrit dans le message de news: 441b1745$0$27278$
Bonjour à tous et toutes, voilà je souhaiterais imposer à l'utilisateur de cocher une case qui se trouve dans un frame. Pour cela je souhaiterais que le pointeur de la souris ne puisse sortir du frame tant que l'utilisateur n'aura pas coché la case.
Avez vous une solution ?
merci Xavier
michdenis
Bonjour Xavier,
Il y possibilité d'utiliser ce type de code pour ton boutonoption ou case à cocher
'---------------------------------------- Private Sub OptionButton1_Click()
Dim NomUsager As Variant Do Ok = False NomUsager = Application.InputBox(Prompt:="Ton nom", Type:=2) If TypeName(NomUsager) = "Boolean" Or NomUsager = "" Then OptionButton1 = False If MsgBox("Cette information est essentielle..." & vbCrLf & _ "Désirez-vous continuez ?", vbCritical + vbYesNo) = vbYes Then Ok = False Else OptionButton1 = False Ok = True 'code si l'usager répond non End If Else Ok = True End If Loop Until Ok = True
End Sub '----------------------------------------
Salutations!
"Xavier POWAGA" a écrit dans le message de news: 441b1745$0$27278$ Bonjour à tous et toutes, voilà je souhaiterais imposer à l'utilisateur de cocher une case qui se trouve dans un frame. Pour cela je souhaiterais que le pointeur de la souris ne puisse sortir du frame tant que l'utilisateur n'aura pas coché la case.
Avez vous une solution ?
merci Xavier
Bonjour Xavier,
Il y possibilité d'utiliser ce type de code pour ton boutonoption ou case à cocher
'----------------------------------------
Private Sub OptionButton1_Click()
Dim NomUsager As Variant
Do
Ok = False
NomUsager = Application.InputBox(Prompt:="Ton nom", Type:=2)
If TypeName(NomUsager) = "Boolean" Or NomUsager = "" Then
OptionButton1 = False
If MsgBox("Cette information est essentielle..." & vbCrLf & _
"Désirez-vous continuez ?", vbCritical + vbYesNo) = vbYes Then
Ok = False
Else
OptionButton1 = False
Ok = True
'code si l'usager répond non
End If
Else
Ok = True
End If
Loop Until Ok = True
End Sub
'----------------------------------------
Salutations!
"Xavier POWAGA" <xavierpowaga@free.fr> a écrit dans le message de news: 441b1745$0$27278$626a54ce@news.free.fr...
Bonjour à tous et toutes,
voilà je souhaiterais imposer à l'utilisateur de cocher une case qui se
trouve dans un frame. Pour cela je souhaiterais que le pointeur de la souris
ne puisse sortir du frame tant que l'utilisateur n'aura pas coché la case.
Il y possibilité d'utiliser ce type de code pour ton boutonoption ou case à cocher
'---------------------------------------- Private Sub OptionButton1_Click()
Dim NomUsager As Variant Do Ok = False NomUsager = Application.InputBox(Prompt:="Ton nom", Type:=2) If TypeName(NomUsager) = "Boolean" Or NomUsager = "" Then OptionButton1 = False If MsgBox("Cette information est essentielle..." & vbCrLf & _ "Désirez-vous continuez ?", vbCritical + vbYesNo) = vbYes Then Ok = False Else OptionButton1 = False Ok = True 'code si l'usager répond non End If Else Ok = True End If Loop Until Ok = True
End Sub '----------------------------------------
Salutations!
"Xavier POWAGA" a écrit dans le message de news: 441b1745$0$27278$ Bonjour à tous et toutes, voilà je souhaiterais imposer à l'utilisateur de cocher une case qui se trouve dans un frame. Pour cela je souhaiterais que le pointeur de la souris ne puisse sortir du frame tant que l'utilisateur n'aura pas coché la case.