OVH Cloud OVH Cloud

[VBA] récupérer 3 premiers caractères d'une variable..

10 réponses
Avatar
Michel.P
re-bonjour
sur la macro ci-jointe, j'ai R qui prend la
valeur de la cellule en bas à droite de la
position de mon rond, soit la valeur de la
cellule J9 = "EXTERNE"
je souhaiterai que S ne prenne en compte que les
3 premiers caractère de R. Dans ma macro en pas
à pas S renvoi "" au lieu de "EXT"

Il faut que je garde les deux puisque la macro
travaille avec R et une autre avec S

quelqu'un peut-il me corriger ?
merci d'avance

Sub rond()
On Error Resume Next
Dim cercle As String
cercle = Application.Caller
R =
ActiveSheet.Shapes(cercle).BottomRightCell
S = R.Left(Value, 3)

--
Amicalement
Michel . P
(un jour, serai Calife à la place du Calife...)

10 réponses

Avatar
JpPradier
Bonjour Michel

Corrige ta derniere ligne comme ça :

S = Left(R.Value, 3)

j-p
Avatar
Michel.P
merci j-p, mais la valeur renvoyée est "vide"

Le 02/08/2004, JpPradier a supposé :
Bonjour Michel

Corrige ta derniere ligne comme ça :

S = Left(R.Value, 3)

j-p


--
Amicalement
Michel . P
(un jour, serai Calife à la place du Calife...)

Avatar
JpPradier
Apres test, ca va mieux marcher comme ça :

S = Left(R, 3)

j-p
Avatar
Michel.P
ça fonctionne beaucoup mieux comme ça...
pourtant j'ai essayé plein de trucs, du plus
simple au plus "tordu" dirons nous, je n'ai même
pas pensé à enlever value..
MERCI j-p (pas prêt à être calife à la place du
Calife mdr )

Le 02/08/2004, JpPradier a supposé :
Apres test, ca va mieux marcher comme ça :

S = Left(R, 3)

j-p


--
Amicalement
Michel . P
(un jour, serai Calife à la place du Calife...)

Avatar
Michel.P
En tout cas, rien que ce tout petit bout de code
va me faire progresser, tu ne pas savoir comment.
cela justifie le MERCI en majuscules
(un petit pas pour l'homme, un grand pas
pour....mon appli)

Apres test, ca va mieux marcher comme ça :

S = Left(R, 3)

j-p


--
Amicalement
Michel . P
(un jour, serai Calife à la place du Calife...)

Avatar
JpPradier
Comme dirait quelqu'un : c'était avec plaisir !

j-p
Avatar
Michel.P
j'osais pas le dire.....chuuuut


JpPradier a exprimé avec précision :
Comme dirait quelqu'un : c'était avec plaisir !

j-p


--
Amicalement
Michel . P
(un jour, serai Calife à la place du Calife...)

Avatar
sabatier
cessez de vous moquer de philippe R : c'est vraiment pas sympa et c'est pas
moi qui me permettrait une chose pareille...
bien au contraire, je profite de ce qu'il s'agisse de sa personne pour le
remercier de ces nombreuses et valeureuses interventions sur ce forum....et
qu'est-ce qu'il va répondre, le philippe, hein?
jps

"Michel.P" a écrit dans le message de
news:
j'osais pas le dire.....chuuuut


JpPradier a exprimé avec précision :
Comme dirait quelqu'un : c'était avec plaisir !

j-p


--
Amicalement
Michel . P
(un jour, serai Calife à la place du Calife...)




Avatar
GD
;o)))
Hé..hé..hé.. hé.. hé.. hé.. hé.. !!!
100*n
??????

Venant de JPS, je doute que cela était sans haine
Sept Taies...
Cent Aisnes ????

cela me fait penser au billet de ta voisine la blanchisseuse et que ta
moitiè n'a jamais voulu payer :
100 draps
100 chemises
11 couches
11 cols
11 taies

@+

dans news:%,
sabatier typed:
cessez de vous moquer de philippe R : c'est vraiment pas sympa et
c'est pas moi qui me permettrait une chose pareille...
bien au contraire, je profite de ce qu'il s'agisse de sa personne
pour le remercier de ces nombreuses et valeureuses interventions sur
ce forum....et qu'est-ce qu'il va répondre, le philippe, hein?
jps

"Michel.P" a écrit dans le
message de news:
j'osais pas le dire.....chuuuut


JpPradier a exprimé avec précision :
Comme dirait quelqu'un : c'était avec plaisir !

j-p


--
Amicalement
Michel . P
(un jour, serai Calife à la place du Calife...)





Avatar
sabatier
t'aurais mieux fait de me corriger au lieu de me parler de ta blanchisseuse,
geedee...
ce n'est pas moi qui me permettraiS....natürlich
jps
PS 11 cols et 11 plis, non?

"GD" a écrit dans le message de
news:%
;o)))
Hé..hé..hé.. hé.. hé.. hé.. hé.. !!!
100*n
??????

Venant de JPS, je doute que cela était sans haine
Sept Taies...
Cent Aisnes ????

cela me fait penser au billet de ta voisine la blanchisseuse et que ta
moitiè n'a jamais voulu payer :
100 draps
100 chemises
11 couches
11 cols
11 taies

@+

dans news:%,
sabatier typed:
cessez de vous moquer de philippe R : c'est vraiment pas sympa et
c'est pas moi qui me permettrait une chose pareille...
bien au contraire, je profite de ce qu'il s'agisse de sa personne
pour le remercier de ces nombreuses et valeureuses interventions sur
ce forum....et qu'est-ce qu'il va répondre, le philippe, hein?
jps

"Michel.P" a écrit dans le
message de news:
j'osais pas le dire.....chuuuut


JpPradier a exprimé avec précision :
Comme dirait quelqu'un : c'était avec plaisir !

j-p


--
Amicalement
Michel . P
(un jour, serai Calife à la place du Calife...)