Sélectionner chaine variable
Résolu/Fermé
killerlapinou
-
8 janv. 2010 à 11:28
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 8 janv. 2010 à 13:57
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 8 janv. 2010 à 13:57
A voir également:
- Sélectionner chaine variable
- Chaine tnt gratuite sur mobile - Guide
- Nouvelle chaîne tnt gratuite 2024 - Accueil - TV & Vidéo
- Plus de chaine tv - Guide
- Chaine radio - Télécharger - Médias et Actualité
- Sélectionner texte pdf - Guide
3 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 752
8 janv. 2010 à 11:43
8 janv. 2010 à 11:43
Salut,
La syntaxe pour "Left" est : Left(chaine de caractère, nombre de caractère).
Il te faut donc déterminer la place de l'espace dans ta chaine :
Dans ton exemple : "eeee aaaa"
Ne reste plus qu'à "intégrer" ce résultat à "Left" comme ceci :
te renvoie eeee"espace"
pour n'avoir que les caractères sans l'espace tu peux faire comme ceci :
La syntaxe pour "Left" est : Left(chaine de caractère, nombre de caractère).
Il te faut donc déterminer la place de l'espace dans ta chaine :
Dans ton exemple : "eeee aaaa"
Instr(Cells(1,1)," ")te renvoie 5. Formidable non?
Ne reste plus qu'à "intégrer" ce résultat à "Left" comme ceci :
Left(Cells(1, 1), Instr(Cells(1,1)," "))
te renvoie eeee"espace"
pour n'avoir que les caractères sans l'espace tu peux faire comme ceci :
Dim a as Integer a = Instr(Cells(1,1)," ") - 1 MsgBox (Left(Cells(1, 1), a)
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 752
8 janv. 2010 à 13:57
8 janv. 2010 à 13:57
Bien, sujet résolu. Mais stp ne tues plus de lapin...