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

Messages postés
204
Date d'inscription
vendredi 19 novembre 2004
Statut
Membre
Dernière intervention
1 novembre 2011
- - Dernière réponse : 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
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
116
Date d'inscription
jeudi 14 décembre 2006
Statut
Membre
Dernière intervention
29 août 2013
3
Merci
pour récupérer le premier caractère
if left(ActiveCell.Value,1) = "B" then
...
End if

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 205 internautes nous ont dit merci ce mois-ci

Commenter la réponse de houtas
Messages postés
204
Date d'inscription
vendredi 19 novembre 2004
Statut
Membre
Dernière intervention
1 novembre 2011
0
Merci
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 ;)
Commenter la réponse de cs_snake57
Messages postés
204
Date d'inscription
vendredi 19 novembre 2004
Statut
Membre
Dernière intervention
1 novembre 2011
0
Merci
Réponse hyper rapide, merci à toi ;)
Commenter la réponse de cs_snake57