Fonction Si rataché a caractere particulier

Résolu/Fermé
Bouhyaa - 20 déc. 2011 à 09:34
 Bouhyaa - 20 déc. 2011 à 10:01
Bonjour,
Voici tout d'abrod un extrait de mon code :
/////////////////////////////////////////////////////////////////////////////////////////
If des = ("_B") Then  '' XX
            Windows("B1.xlsm").Activate
            Range("L" & j).Select
            a = ActiveCell.Text
                
                If a > n Then
                    n = a
                End If
    Else 
            Windows("B1.xlsm").Activate
            Range("L" & j).Select
            a = ActiveCell.Text
                
                If a > m Then
                    m = a
                End If
    End If
/////////////////////////////////////////////////////////////////////////////////////////
J'ai precedement effectué une boucle.
Mon probleme en gros c'est que la où sont placé les deux X en commentaire, j'aimerrais enfait savoir si ma variable "des" se termine par espace B (" B"). Je ne pas en quel type de variable je doit declarer "des" et je ne sais pas comment interroger ce type de charactere.
J'ai essayer avec l'enregistreur de macro j'en ai extrait ca :
/////////////////////////////////////////////////////////////////////////////////////////
ActiveSheet.Range("$A$1:$AM$24").AutoFilter Field:=3, Criteria1:="=*B", _
        Operator:=xlAnd

/////////////////////////////////////////////////////////////////////////////////////////
Je ne savais pas trop quoi en faire, j'ai essayer en utilisant le : "=*B" mais ca ne marche pas ...

merci d'avance de votrer aide
A voir également:

2 réponses

chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 308
Modifié par chossette9 le 20/12/2011 à 09:42
Bonjour,

ceci devrait être réalisable en déclarant des en String (chaîne de caractères) et en faisant le test
If Right(des,2) = " B" Then


Cordialement.
Ce mec la n'était pas une lumière, car il était niais.
0
Oo deja merci beaucoup pour la reponse instantanné ...
qui plus est ta solution fonctionne parfaitement ;) merci beaucoup
0