Bonjour
Quelle est la syntaxe en vba pour dire
Si le champ1 "n'est pas égal" au champ2 alors
Version imprimable
Bonjour
Quelle est la syntaxe en vba pour dire
Si le champ1 "n'est pas égal" au champ2 alors
Salut,
deux solutions cf exemple :Dolphy ;)Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Dim test1 As String Dim test2 As String test1 = "tutu" test2 = "toto" If Not (test1 = test2) Then MsgBox "ok" Else MsgBox "Nok" End If If test1 <> test2 Then MsgBox "ok" Else MsgBox "Nok" End If
J'ai remarqué que je cherchais compliqué j'ai donc utlisé ça :
Le problème vient du fait que si Me.Texte28 ou Me.Cumul_Prod sont Null, il me met comme message d'erreur "Utilisation incorrecte du Null"Code:
1
2
3
4
5
6
7 Private Sub Modifiable24_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) If Forms![Commande1]![Lot Requête]![Cumul_Prod] <> Forms![Commande1]![Lot Requête]![Texte28] Then MsgBox "Veuillez valider vos résultats avant de Changer de Commande" End If End Sub
Re,
tu peux utiliser ceci :
Dolphy ;)Code:If IsNull(Me.Texte28) Or IsNull(Me.Cumul_Prod) Then