Ecrire une VBA avec une fonction si avec deux condition

mimil

XLDnaute Junior
Bonjour !!

J'ai un peu de mal avec la VBA. Mon nouveaux probléme est que je voudrai faire une fonction si avec deux condition . exemple :

If cel.Value <> "Période relevé" Then 'condition : si la valeur de la cellule est différente de "Période relevé"

celle ci marche bien et quand je veut rajouter une condition :

If cel.Value <> "Période relevé" & "Conso ECS" Then 'condition : si la valeur de la cellule est différente de "Période relevé" et "Conso ECS"

les deux condition ne marche pas , donc quel est la syntaxe pour ecrire un fct si avec deux condition

merci d'avance

mimil
 

craig974

XLDnaute Occasionnel
Re : Ecrire une VBA avec une fonction si avec deux condition

Salut mimil,
essayes avec des parenthèses autour de ("Période relevé" & "Conso ECS" ) ou sinon tu met If cel.value<>"Période relevé" And cel.value<>"Conso Ecs" Then Instructions

Edit: Salut aussi à Efgé et David84
 
Dernière édition:

Efgé

XLDnaute Barbatruc
Re : Ecrire une VBA avec une fonction si avec deux condition

Bonjour
Essai comme ceci:
VB:
If cel.Value <> "Période relevé" And cel.Value <> "Conso ECS" Then

Cordialement

EDIT : A la traine moi.. Bonjour à tous
 
Dernière édition:

mimil

XLDnaute Junior
Re : Ecrire une VBA avec une fonction si avec deux condition

merci pour votre aide ! Efgé ta formule marche trés bien mais le souci c que ya plusieur conso ecs (Conso ecs1 ; Conso ecs2 ; conso ecs3; ... jusqu'a 12)
ce qui me fait beacoup de formule donc peut 'on simplifié la formule!!
If cel.Value <> "Période relevé" And cel.Value <> "Conso ECS1" And cel.Value <> "Conso ECS2" .... Then
 

mdag

XLDnaute Nouveau
Re : Ecrire une VBA avec une fonction si avec deux condition

bonjour le forum et a tous ceux du fil.
je souhaiterais crée un boutons pour sélectionné les critères "national" et "rhones alpes" dans la colonne A.donc est t'il possible de crée un bouton pour appliquer cette formule???
et comment la rentrée sous vba???
j'ai essayé avec sub et end sub mais je n'y arrive pas.
en espérant ne pas vous déranger dans cette discussion
merci
mdag
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 435
Messages
2 088 392
Membres
103 838
dernier inscrit
noureddine