VB Syntaxe if - une variable plusieus valeurs
Résolu
booby311
-
booby311 -
booby311 -
A voir également:
- VB Syntaxe if - une variable plusieus valeurs
- Vb - Télécharger - Langages
- Vb cable - Télécharger - Audio & Musique
- Excel liste de valeurs - Guide
- Attribuer une valeur à une cellule texte excel ✓ - Forum Excel
- Faites afficher avec un fond coloré les cellules qui contiennent une valeur comprise entre 250 et 350. quel nombre est dessiné en surbrillance ? ✓ - Forum Excel
3 réponses
La réponse est : "OR".
Attention, VBA te fournit une aide si tu fait F1 sur tes erreurs. Merci de bien chercher avant.
Marque le Topic en Résolu si possible. Merci, Amicalement CIAnure.
Attention, VBA te fournit une aide si tu fait F1 sur tes erreurs. Merci de bien chercher avant.
Marque le Topic en Résolu si possible. Merci, Amicalement CIAnure.
En fait j'ai déjà essayé et ce ne fonctionne pas. Voici le code exact que j'ai tappé:
If Cells(i, 3).Value = "N" Or "S" Or "DF" Or "DF10" Or "IM" Then
J'ai un message d'erreur disant
Run-time error '13'
Type mismatch
il manque peut-être quelque chose...
Merci de ton aide en tout cas!
If Cells(i, 3).Value = "N" Or "S" Or "DF" Or "DF10" Or "IM" Then
J'ai un message d'erreur disant
Run-time error '13'
Type mismatch
il manque peut-être quelque chose...
Merci de ton aide en tout cas!
Dit moi, juste pour simple vérification peut-tu tester cette syntaxe :
If Cells(i, 3).Value = "N" Or Cells(i, 3).Value = "S" Or Cells(i, 3).Value = "DF" Or Cells(i, 3).Value = "DF10" Or Cells(i, 3).Value = "IM" Then
Ça me parait plus correct. Sinon pour faire plus correcte :
Dim Val as string
Val = Cells(i, 3).Value
if Val = "N" Or Val = "S" Or Val = "DF" Or Val = "DF10" Or Val = "IM" Then
If Cells(i, 3).Value = "N" Or Cells(i, 3).Value = "S" Or Cells(i, 3).Value = "DF" Or Cells(i, 3).Value = "DF10" Or Cells(i, 3).Value = "IM" Then
Ça me parait plus correct. Sinon pour faire plus correcte :
Dim Val as string
Val = Cells(i, 3).Value
if Val = "N" Or Val = "S" Or Val = "DF" Or Val = "DF10" Or Val = "IM" Then