Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Mettre à jour une table en fonction des champs

1 réponse
Avatar
hasardeux
Bonjour,

J'ai une table avec 2 champs : CHAMP1 - CHAMP2

Je veux mettre =E0 jour CHAMP2 en fonction de CHAMP1=20
(employant
une fonction ou une requ=EAte mise =E0 jour) :=20

--> si la valeur de CHAMP1 est 123 ou 234 ou 256 ou 325 ou=20
456 , et la valeur CHAMP2 est "NS", alors remplacer la=20
valeur CHAMP2 par "PAP" o=F9 lieu de "NS"

--> si la valeur CHAMP1 est 523 ou 534 ou 656 ou 525 ou 656
, et la valeur CHAMP2 est "NS", alors remplacer la valeur=20
de CHAMP2 par "DAR" au lieu de "NS"

--> si la valeur CHAMP1 est 723 ou 34 ou 756 ou 825 ou 956
ou...., et la valeur CHAMP2 est "NS", alors remplacer la=20
valeur de CHAMP2 par la
valeur "DAM" au lieu de "NS"


J'esp=E8re que je suis clair.


Merci beaucoup

1 réponse

Avatar
Raymond [mvp]
Bonjour Hasardeux.

tu peux utiliser cette fonction :
If Me.Champ2 = "NS" Then
Select Case Me.Champ1
Case 123, 234, 256, 325, 456
Me.Champ2 = "PAP"
Case 523, 534, 656, 525, 656
Me.Champ2 = "DAR"
Case 723, 734, 756, 825, 956
Me.Champ2 = "DAM"
End Select
End If


--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"hasardeux" a écrit dans le message de
news:25e301c3fc7b$700468e0$
Bonjour,

J'ai une table avec 2 champs : CHAMP1 - CHAMP2

Je veux mettre à jour CHAMP2 en fonction de CHAMP1
(employant
une fonction ou une requête mise à jour) :

--> si la valeur de CHAMP1 est 123 ou 234 ou 256 ou 325 ou
456 , et la valeur CHAMP2 est "NS", alors remplacer la
valeur CHAMP2 par "PAP" où lieu de "NS"

--> si la valeur CHAMP1 est 523 ou 534 ou 656 ou 525 ou 656
, et la valeur CHAMP2 est "NS", alors remplacer la valeur
de CHAMP2 par "DAR" au lieu de "NS"

--> si la valeur CHAMP1 est 723 ou 34 ou 756 ou 825 ou 956
ou...., et la valeur CHAMP2 est "NS", alors remplacer la
valeur de CHAMP2 par la
valeur "DAM" au lieu de "NS"


J'espère que je suis clair.


Merci beaucoup