[Déplacé VB6 --> VBA] Premier caractère d'une cellule

Résolu
cs_snake57 Messages postés 204 Date d'inscription vendredi 19 novembre 2004 Statut Membre Dernière intervention 1 novembre 2011 - 30 avril 2010 à 16:07
cs_snake57 Messages postés 204 Date d'inscription vendredi 19 novembre 2004 Statut Membre Dernière intervention 1 novembre 2011 - 30 avril 2010 à 16:42
Bonjour à tous,

Voila j'ai un document exel dans lequel je voudrais détecter les cellules dont le contenu commence par "b" pour ensuite supprimer la ligne ou cette cellule a été trouver.

Exemple si on détecte une cellule qui contient "b125" alors on supprime la ligne.

J'arrive à balayer mon document et j'arrive à supprimer les lignes.

Mon problèmes est que je ne sais pas comment faire pour tester si le contenu de ma cellule est b quelque chose.

Je pense que le test sera quelque chose du genre :

if ActiveCell.Value = XXXXXX then

Donc voila je ne sais pas quoi mettre à la place de mes XXXXXX

Pouvez-vous m'aider svp

3 réponses

houtas Messages postés 116 Date d'inscription jeudi 14 décembre 2006 Statut Membre Dernière intervention 29 août 2013
30 avril 2010 à 16:29
pour récupérer le premier caractère
if left(ActiveCell.Value,1) = "B" then
...
End if
3
cs_snake57 Messages postés 204 Date d'inscription vendredi 19 novembre 2004 Statut Membre Dernière intervention 1 novembre 2011
30 avril 2010 à 16:14
Petite précision (dsl du double j'ai pas trouvé le bouton "EDIT")

Dans ma cellule il n'y a pas forcément 3 chiffres après mon b, sa peux être b5, b27, b947665 etc.

Par contre c'est forcément une suite de chiffre.

Je sais pas si sa peux aider mais j'ai préférer préciser au cas ou ;)
0
cs_snake57 Messages postés 204 Date d'inscription vendredi 19 novembre 2004 Statut Membre Dernière intervention 1 novembre 2011
30 avril 2010 à 16:42
Réponse hyper rapide, merci à toi ;)
0
Rejoignez-nous