Excel
Résolu/Fermé
amine69500
Messages postés
422
Date d'inscription
lundi 8 juin 2009
Statut
Membre
Dernière intervention
25 août 2013
-
20 juin 2012 à 15:12
amine69500 Messages postés 422 Date d'inscription lundi 8 juin 2009 Statut Membre Dernière intervention 25 août 2013 - 21 juin 2012 à 20:46
amine69500 Messages postés 422 Date d'inscription lundi 8 juin 2009 Statut Membre Dernière intervention 25 août 2013 - 21 juin 2012 à 20:46
A voir également:
- Excel
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Mise en forme conditionnelle excel - Guide
15 réponses
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
21 juin 2012 à 00:19
21 juin 2012 à 00:19
Bonjour,
et si tu traitais le problème à la source : j'ai develloper un code
Manifestement il ne retourne pas des chaines adaptées à excel, change de codage de caractère pour trouver le bon (essaie unicode, ansi ...)
eric
et si tu traitais le problème à la source : j'ai develloper un code
Manifestement il ne retourne pas des chaines adaptées à excel, change de codage de caractère pour trouver le bon (essaie unicode, ansi ...)
eric
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 751
20 juin 2012 à 15:18
20 juin 2012 à 15:18
Bonjour,
j'ai develloper un code qui me permet de recuperer des données sous forme de string
Pourriez vous nous transmettre ce-dit code?
Sinon :
LTrim(String) supprime les espaces en début de chaine,
RTrim(String) supprime les espaces en fin de chaine,
Trim(String) supprime les espaces en début et en fin de chaine
Replace(String, " ", "") supprime tous les espaces.
j'ai develloper un code qui me permet de recuperer des données sous forme de string
Pourriez vous nous transmettre ce-dit code?
Sinon :
LTrim(String) supprime les espaces en début de chaine,
RTrim(String) supprime les espaces en fin de chaine,
Trim(String) supprime les espaces en début et en fin de chaine
Replace(String, " ", "") supprime tous les espaces.
amine69500
Messages postés
422
Date d'inscription
lundi 8 juin 2009
Statut
Membre
Dernière intervention
25 août 2013
12
20 juin 2012 à 15:27
20 juin 2012 à 15:27
bonjour et merci de votre aide
Public Sub gettoto()
Dim titi As String
titi = myfunction
Debug.Print titi
'et la j'ai mes données qui s'affiche sur la fenetre d'execution mais avec des espaces entre
End Sub
je souhaiterais utilisé replace pour effacé les espaces entre les caractere
comment je pourrais faire pouvez vous m'aider SVP
merci encore une fois
cordialement
Public Sub gettoto()
Dim titi As String
titi = myfunction
Debug.Print titi
'et la j'ai mes données qui s'affiche sur la fenetre d'execution mais avec des espaces entre
End Sub
je souhaiterais utilisé replace pour effacé les espaces entre les caractere
comment je pourrais faire pouvez vous m'aider SVP
merci encore une fois
cordialement
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 751
20 juin 2012 à 15:48
20 juin 2012 à 15:48
remplace :
titi = myfunctionpar :
titi = myfunction titi = Replace(titi, " ", "")
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
amine69500
Messages postés
422
Date d'inscription
lundi 8 juin 2009
Statut
Membre
Dernière intervention
25 août 2013
12
Modifié par amine69500 le 20/06/2012 à 15:55
Modifié par amine69500 le 20/06/2012 à 15:55
merci de votre aide
j'ai essai mais ca ne marche pas j'ai le meme resultat
un espace entre deux caractere
Avez-vous d'autre solution SVP
merci de votre aide
cordialement
j'ai essai mais ca ne marche pas j'ai le meme resultat
un espace entre deux caractere
Avez-vous d'autre solution SVP
merci de votre aide
cordialement
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 751
20 juin 2012 à 16:44
20 juin 2012 à 16:44
Il doit y avoir un autre souci. Sans avoir accès ni à tes données, ni au code complet je ne peux plus faire grand chose pour toi...
Le Pingou
Messages postés
12184
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
11 novembre 2024
1 448
20 juin 2012 à 22:24
20 juin 2012 à 22:24
Bonjour,
A quoi correspond : myfonction ... ?
A quoi correspond : myfonction ... ?
amine69500
Messages postés
422
Date d'inscription
lundi 8 juin 2009
Statut
Membre
Dernière intervention
25 août 2013
12
20 juin 2012 à 22:48
20 juin 2012 à 22:48
bonsoir et merci de votre attention
myfunction est un get en web services (réalisé sous c++ dans une dll)que j'appel depuis vba et je recupere son résultat dans ma fenetre d'excution, mais le probleme est que le resultat retourné ya des espace entre les caractere
voila un apercu du resultats
[ { " s e l f " : " h t t p : / / l o c a l h o s t : 8 0 8 0 /.......} ]
j'espere que j'etais claire, sinon n'hesite pas
merci de votre aide
cordialement
myfunction est un get en web services (réalisé sous c++ dans une dll)que j'appel depuis vba et je recupere son résultat dans ma fenetre d'excution, mais le probleme est que le resultat retourné ya des espace entre les caractere
voila un apercu du resultats
[ { " s e l f " : " h t t p : / / l o c a l h o s t : 8 0 8 0 /.......} ]
j'espere que j'etais claire, sinon n'hesite pas
merci de votre aide
cordialement
Le Pingou
Messages postés
12184
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
11 novembre 2024
1 448
Modifié par Le Pingou le 20/06/2012 à 23:12
Modifié par Le Pingou le 20/06/2012 à 23:12
Bonjour,
Merci, donc [myfonction] vous renvoi une chaine...
Cas 1 par :
Salutations.
Le Pingou
Merci, donc [myfonction] vous renvoi une chaine...
Cas 1 par :
titi = myfunction titi = Application.WorksheetFunction.Substitute(titi," ","")
Salutations.
Le Pingou
amine69500
Messages postés
422
Date d'inscription
lundi 8 juin 2009
Statut
Membre
Dernière intervention
25 août 2013
12
20 juin 2012 à 23:16
20 juin 2012 à 23:16
j'ai essayer cette fois ci ca m'envoie juste le premier caractere
donc juste le :
[
merci encore de votre aide
cordialement
donc juste le :
[
merci encore de votre aide
cordialement
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 706
20 juin 2012 à 23:17
20 juin 2012 à 23:17
bonjour à tous,
Si le replace ne fonctionne pas il faudrait essayer avec un espace insécable (alt 0160 ou alt 255).
Si cela n'est pas fonctionnel il faut récupérer le résultat et le coller dans un éditeur hexa pour voir le caractère qui est intercalé dans le résultat.
Si le replace ne fonctionne pas il faudrait essayer avec un espace insécable (alt 0160 ou alt 255).
Si cela n'est pas fonctionnel il faut récupérer le résultat et le coller dans un éditeur hexa pour voir le caractère qui est intercalé dans le résultat.
amine69500
Messages postés
422
Date d'inscription
lundi 8 juin 2009
Statut
Membre
Dernière intervention
25 août 2013
12
20 juin 2012 à 23:42
20 juin 2012 à 23:42
BONSOIR ET MERCI DE VOTRE AIDE
(alt 0160 ou alt 255) la methode ne fonctionne pas
sinon pour edit hexa il l'est pas mal l'outil sinon c'est pas vraiment mon but de recuperer le resultat le mettre dans fichier le coller et comprendre le reste , non je souhaite recuperer directement mon resultat sans espace entre les caractere dans ma fenetre d'exuction
merci de votre aide
cordialement
(alt 0160 ou alt 255) la methode ne fonctionne pas
sinon pour edit hexa il l'est pas mal l'outil sinon c'est pas vraiment mon but de recuperer le resultat le mettre dans fichier le coller et comprendre le reste , non je souhaite recuperer directement mon resultat sans espace entre les caractere dans ma fenetre d'exuction
merci de votre aide
cordialement
Le Pingou
Messages postés
12184
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
11 novembre 2024
1 448
20 juin 2012 à 23:42
20 juin 2012 à 23:42
Bonjour,
Avez-vous utilisez cette formule que j'avais modifié:
Avez-vous utilisez cette formule que j'avais modifié:
titi = myfunction titi = Application.WorksheetFunction.Substitute(titi," ","")
amine69500
Messages postés
422
Date d'inscription
lundi 8 juin 2009
Statut
Membre
Dernière intervention
25 août 2013
12
20 juin 2012 à 23:51
20 juin 2012 à 23:51
oui c'est bien celle la mais ca m'envoie que le premier caractere
titi = myfunction
titi = Application.WorksheetFunction.Substitute(titi," ","")
titi = myfunction
titi = Application.WorksheetFunction.Substitute(titi," ","")
amine69500
Messages postés
422
Date d'inscription
lundi 8 juin 2009
Statut
Membre
Dernière intervention
25 août 2013
12
21 juin 2012 à 20:46
21 juin 2012 à 20:46
Bonsoir et merci encore pour ceux qui ont essayé de m'aider
merci a toi aussi erric ta vais raison le probleme venais de la source (la fonction de la dll crée sous c++)
il fallait changer le resultat de la fonction, de BSTR en LPCSTR,
merci encore une fois
Bonne soirée a tous
merci a toi aussi erric ta vais raison le probleme venais de la source (la fonction de la dll crée sous c++)
il fallait changer le resultat de la fonction, de BSTR en LPCSTR,
merci encore une fois
Bonne soirée a tous