Bonjour,
j'ai modifié mon menu de ma base de données avant j'avais des boutons maintenant j'ai une zone de texte modifiablexte modifiable
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Private Sub Modifiable73_AfterUpdate() If Me.Modifiable73 = "MISSION" Then DoCmd.OpenForm "F_MISSION" ElseIf Me.Modifiable73 = "PLANNING" Then DoCmd.OpenForm "F_PLANNING" ElseIf Me.Modifiable73 = "BUDGETS" Then DoCmd.OpenForm "F_BUDGET"
j'ai aussi
et une textbox nommé Debut et uen autre nommée FIN
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Private Sub Modifiable73_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) With Me.Modifiable73 .SetFocus .Dropdown End With End Sub
la proprité de la textbox est valide si <>"" seulement avec la liste modifiable si par mégarde je vide la textbox DEBUT j'ai un message d'erreur
'Microsoft ne peut pas activer la zonemodifiable73" et j'ai un debogage sur le SETFOCUS dela privatesub modifiable73 mouse Move
j'ai essayé de mettre ce code que j'avais avant un peu partout mais rien n'y faitje ne sais plus quoi faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 If (Me.Debut = "") Or IsNull(Me.Debut) Or (Me.Fin = "") Or IsNull(Me.Fin) Or (Me.Debut > Me.Fin) Then 'Message DoCmd.Close MsgBox ("Saisir d'abord des dates cohérentes !") End If
merci
Cdlt
Partager