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

If avec des or

13 réponses
Avatar
Stéph
Bonjour à tous,

Comment faire en VBA un IF avec plusieurs Or ? Je m'explique

J'ai une variable Var1 que je souhaite comparer à trois valeurs fixes comme
poire, orange et abricot :

soit
if var1 = poire or orange or abricot then
option 1
else
option 2
End if

Malheureusement les Or semblent inopérants.

Comment puis-je faire SVP ?

Stéph

10 réponses

1 2
Avatar
Patrick BASTARD
Bonjour, *Stéph*

Essaie avec and


--
Bien amicordialement,
P. Bastard


Bonjour à tous,

Comment faire en VBA un IF avec plusieurs Or ? Je m'explique

J'ai une variable Var1 que je souhaite comparer à trois valeurs fixes
comme poire, orange et abricot :

soit
if var1 = poire or orange or abricot then
option 1
else
option 2
End if

Malheureusement les Or semblent inopérants.

Comment puis-je faire SVP ?

Stéph


Avatar
isabelle
bonjour Stéph,

Sub Macro1()
If var1 = poire Or var1 = orange Or var1 = abricot Then
option 1
Else
option 2
End If
End Sub

'autre solution avec Select Case

Sub Macro2()
Select Case var1
Case "poire", "orange", "abricot": option1
Case Else: option2
End Select
End Sub


isabelle

Bonjour à tous,

Comment faire en VBA un IF avec plusieurs Or ? Je m'explique

J'ai une variable Var1 que je souhaite comparer à trois valeurs fixes comme
poire, orange et abricot :

soit
if var1 = poire or orange or abricot then
option 1
else
option 2
End if

Malheureusement les Or semblent inopérants.

Comment puis-je faire SVP ?

Stéph



Avatar
Jacquouille
M'enfin Patrick
Si tu as des poires OR des oranges OR des abricots then
tu peux faire de la confiote à l'orange OR à la poire OR à l'abricot else tu
prends AND et c'est de la marmelade de fruits. -))))


--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/

Jacquouille.

"Patrick BASTARD" a écrit dans le
message de news:
Bonjour, *Stéph*

Essaie avec and


--
Bien amicordialement,
P. Bastard


Bonjour à tous,

Comment faire en VBA un IF avec plusieurs Or ? Je m'explique

J'ai une variable Var1 que je souhaite comparer à trois valeurs fixes
comme poire, orange et abricot :

soit
if var1 = poire or orange or abricot then
option 1
else
option 2
End if

Malheureusement les Or semblent inopérants.

Comment puis-je faire SVP ?

Stéph






Avatar
Patrick BASTARD
Bonjour, *Jacquouille*

Mauvaise foi on :
Au moins un qui suit...
Mauvaise foi off.

Décidément, c'est pas mon jour.
Je subodore que le muguet, cette année, contient d'illicites substances.
Effet Tchernobyl ?
J'arrête la moquette, et je vais me coucher.


--
Bien amicordialement,
P. Bastard



M'enfin Patrick
Si tu as des poires OR des oranges OR des abricots then
tu peux faire de la confiote à l'orange OR à la poire OR à l'abricot
else tu prends AND et c'est de la marmelade de fruits. -))))



"Patrick BASTARD" a écrit dans le
message de news:
Bonjour, *Stéph*

Essaie avec and


--
Bien amicordialement,
P. Bastard


Bonjour à tous,

Comment faire en VBA un IF avec plusieurs Or ? Je m'explique

J'ai une variable Var1 que je souhaite comparer à trois valeurs
fixes comme poire, orange et abricot :

soit
if var1 = poire or orange or abricot then
option 1
else
option 2
End if

Malheureusement les Or semblent inopérants.

Comment puis-je faire SVP ?

Stéph






Avatar
Modeste
Bonsour® Jacquouille avec ferveur ;o))) vous nous disiez :

M'enfin Patrick
Si tu as des poires OR des oranges OR des abricots then
tu peux faire de la confiote à l'orange OR à la poire OR à l'abricot else
tu
prends AND et c'est de la marmelade de fruits. -))))


j'aurai pourtant cru que c'était du sirop de Liège ???
http://www.sirop-de-liege.com/produits-sirops.asp?M!&L=fr&f=DU%20VRAI%20SIROP%20DE%20LIEGE

--
;o)))
@+

Les news à la source !!!
news://news.microsoft.com/microsoft.public.fr.excel
et répondez OUI

n'oubliez pas les FAQ :http://www.excelabo.net
http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr

Avatar
Modeste
Bonsour® Patrick BASTARD avec ferveur ;o))) vous nous disiez :

Décidément, c'est pas mon jour.
Je subodore que le muguet, cette année, contient d'illicites substances.
Effet Tchernobyl ?


Toutes les parties de la plante contiennent des substances irritantes
(saponosides) ainsi que des dérivés toxiques pour le coeur (hétérosides
cardiotoxiques).
Les saponosides sont responsables des troubles digestifs les plus souvent
décrits.
La plante contient une vingtaine d'hétérosides cardiotoxiques : la
convallatoxine, le convallatoxol et le convalloside sont les plus
importants. Ces hétérosides cardiotoxiques ont une action sur le système
cardiovasculaire analogue à celle des hétérosides de la digitale.
../..
Peu de cas d'intoxications graves par ingestion accidentelle de muguet ont
été publiées.
Probablement parce que la période d'exposition possible à la plante est
courte et donc le nombre d'accidents limité.
Ensuite, l'ingestion de muguet induit rapidement des vomissements ce qui
limite la résorption des substances toxiques.
De plus, seulement 10 % d'hétérosides passent dans le sang après ingestion.

Chez les adultes, il s'agit surtout de l'ingestion accidentelle de l'eau du
vase.
../..
en fin de compte c'est moins grave que de boire de l'eau de(s) toilettes
(c'est une boutade...)
;o)))

--
;o)))
@+

Les news à la source !!!
news://news.microsoft.com/microsoft.public.fr.excel
et répondez OUI

n'oubliez pas les FAQ :http://www.excelabo.net
http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr

Avatar
lSteph
Bonjour Stéph,

Ajoute des guillemets.

if var1="poire" or var1="orange" or var1="abricot" then

Cordialement.

lSteph

"Stéph" a écrit dans le message de news:

Bonjour à tous,

Comment faire en VBA un IF avec plusieurs Or ? Je m'explique

J'ai une variable Var1 que je souhaite comparer à trois valeurs fixes
comme
poire, orange et abricot :

soit
if var1 = poire or orange or abricot then
option 1
else
option 2
End if

Malheureusement les Or semblent inopérants.

Comment puis-je faire SVP ?

Stéph



Avatar
Stéph
Merci à tous pour votre aide


Bonjour Stéph,

Ajoute des guillemets.

if var1="poire" or var1="orange" or var1="abricot" then

Cordialement.

lSteph

"Stéph" a écrit dans le message de news:

Bonjour à tous,

Comment faire en VBA un IF avec plusieurs Or ? Je m'explique

J'ai une variable Var1 que je souhaite comparer à trois valeurs fixes
comme
poire, orange et abricot :

soit
if var1 = poire or orange or abricot then
option 1
else
option 2
End if

Malheureusement les Or semblent inopérants.

Comment puis-je faire SVP ?

Stéph








Avatar
Jacquouille
-))))
Pas bien regardé car il n'y a pas d'oranges.
De plus, pour faire du sirop, il faut laisser "réduire" la confiture très
longtemps afin d'évaporer toute l'eau.
Merci pour cette pub.


--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/

Jacquouille.

"Modeste" a écrit dans le message de news:
%
Bonsour® Jacquouille avec ferveur ;o))) vous nous disiez :

M'enfin Patrick
Si tu as des poires OR des oranges OR des abricots then
tu peux faire de la confiote à l'orange OR à la poire OR à l'abricot else
tu
prends AND et c'est de la marmelade de fruits. -))))


j'aurai pourtant cru que c'était du sirop de Liège ???
http://www.sirop-de-liege.com/produits-sirops.asp?M!&L=fr&f=DU%20VRAI%20SIROP%20DE%20LIEGE

--
;o)))
@+

Les news à la source !!!
news://news.microsoft.com/microsoft.public.fr.excel
et répondez OUI

n'oubliez pas les FAQ :http://www.excelabo.net
http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr





Avatar
Jacquouille
Cher Modeste
Que d'atticisme !
Jacques, sub jugué().

--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/

Jacquouille.

"Modeste" a écrit dans le message de news:

Bonsour® Patrick BASTARD avec ferveur ;o))) vous nous disiez :

Décidément, c'est pas mon jour.
Je subodore que le muguet, cette année, contient d'illicites substances.
Effet Tchernobyl ?


Toutes les parties de la plante contiennent des substances irritantes
(saponosides) ainsi que des dérivés toxiques pour le coeur (hétérosides
cardiotoxiques).
Les saponosides sont responsables des troubles digestifs les plus souvent
décrits.
La plante contient une vingtaine d'hétérosides cardiotoxiques : la
convallatoxine, le convallatoxol et le convalloside sont les plus
importants. Ces hétérosides cardiotoxiques ont une action sur le système
cardiovasculaire analogue à celle des hétérosides de la digitale.
../..
Peu de cas d'intoxications graves par ingestion accidentelle de muguet ont
été publiées.
Probablement parce que la période d'exposition possible à la plante est
courte et donc le nombre d'accidents limité.
Ensuite, l'ingestion de muguet induit rapidement des vomissements ce qui
limite la résorption des substances toxiques.
De plus, seulement 10 % d'hétérosides passent dans le sang après
ingestion.

Chez les adultes, il s'agit surtout de l'ingestion accidentelle de l'eau
du vase.
../..
en fin de compte c'est moins grave que de boire de l'eau de(s) toilettes
(c'est une boutade...)
;o)))

--
;o)))
@+

Les news à la source !!!
news://news.microsoft.com/microsoft.public.fr.excel
et répondez OUI

n'oubliez pas les FAQ :http://www.excelabo.net
http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr




1 2