le sigle "^" en VBA

  • Initiateur de la discussion DDC
  • Date de début
D

DDC

Guest
Bonjour @tt le monde et surtout au pionner de ce site:
Alors g un petit probleme qui cependant me bloque pas mal dans l'evolution de mon projet !!!
Sur une feuille excel je dispose d'une colonne affichant des caracteres sous la forme A^B^C^D (ou par ex ABCD sont des nom de variables).
Je cherche donc une portion de code VBA, me permettant de recuperer la valeur "D", je pensait me baser sur le sigle "^".
Je pensait par exemple utiliser par exemple:
- nom=left(cells(1,13),"^") mais cela ne marche pas !!
HELP !! quelqu'un pourrait il m'aider
 
D

DDC

Guest
Juste une petite precision !! en fait je voudrai juste savoir si une fonction existe en integrant un caractere particulier comme point de repere pour le debut ou la fin d'une selection, en somme j'aimerai qu'une portion de code m permette de recuperé la portion de caractere a droite du sigle "^"
Merci de m'aidez je suis vraiment coincé !!!
 
D

Dop421

Guest
et ça ça irait pas ?

Dim W as integer ' le compteur
dim chaine as string
chaine = Ta colonne, ou ta chaine de caractère

for w = 1 to len(chain)
if right(chaine, w ) = "^" then
exit sub
else
ValeurARecupérer = ValeurArecuperer+right(Chaine,w)
w = w +1
next w

dop
 

Discussions similaires

Statistiques des forums

Discussions
314 197
Messages
2 107 040
Membres
109 743
dernier inscrit
TROMBATI