saku28
Messages postés13Date d'inscriptionmercredi 3 octobre 2007StatutMembreDernière intervention27 mars 2010
-
11 déc. 2007 à 08:59
saku28
Messages postés13Date d'inscriptionmercredi 3 octobre 2007StatutMembreDernière intervention27 mars 2010
-
12 déc. 2007 à 09:57
Hello tous le monde.
J'aurai besoins de votre aide car je ne vois pas vraiment comment régler mon soucis.
Enfaite je travaille avec vb et j'aurais besoins si l'utilisateur le souhaite de faire des filtres avec les données du fichiers excels
malheureusement une des mes colonnes a toutes ses données avec des "" (ce qui donnes par exemple "wertzu") et mon code d'orgine ne fonctionne pas correctement avec des guillemets.
et donc ce que j'aimerai pouvoir faire c'est pouvoir supprimer ses caractères " " .
ce qui donnerais :
wertzu à la place de "wertzu"
j'ai regardé avec une fonction replace mais je ne sais pas trop comment m'y prendre si quelque a une idée
lolokun
Messages postés1241Date d'inscriptionmardi 10 octobre 2006StatutMembreDernière intervention27 août 20137 11 déc. 2007 à 13:32
Salut,
val2 = obxl.range("g" & cpte).value
Récupères tu bien une chaine de caractères non vide ?
Fais un Msgbox val2 avant de faire le replace pour vérifier que tu as bien la bonne valeur.
A++
L'expérience, c'est une connerie par jour, mais jamais la même..
saku28
Messages postés13Date d'inscriptionmercredi 3 octobre 2007StatutMembreDernière intervention27 mars 2010 11 déc. 2007 à 14:02
Hello ben j'ai essayé le msgbox
enfaite j'obtiens ce que je veux avec les deux méthodes
(je pense plus m'orienté vers celle d'explorateur car si je n'ai pas de guillemet sa ne me supprime pas mes caractères)
donc mon soucis dois venir de ma dernière lignes qui est
obxl.range("g" & cpte).value = val2
mais ce n'est pas la première fois que j'utilise cette méthode ^^'
saku28
Messages postés13Date d'inscriptionmercredi 3 octobre 2007StatutMembreDernière intervention27 mars 2010 12 déc. 2007 à 09:57
J'ai testé mon code avec une autre colonnes excel sa marche correctement
aurait-ils un autre moyen de "collé" ma variable dans ma colonne excel? (avec un paste ou quelque chose comme ça)