Heeeeeeeeelp en VB

Heeeeeeeeelp en VB - Programmation

Marsh Posté le 06-05-2001 à 11:34:08    

A l'aide a tout les passiones de VB, j'ai un probleme tres tres con :(
Je voudrais recuperer une string se trouvant dans une cellule excel pour y acceder je fais :
Tst = xlapp.activesheet.cells(LigneInt, ColonneInt).Value
Dans mon tableau Excel j'ai une valeur qui est par exemple de 008807 et bien ce con s'acharne a me laisser tomber les 0 qui se trouvent AVANT le chiffre ....
Pourtant ma variable Tst est bien definie come string donc je pige pas :(
Quelqu'un a une solution a ca ???

Reply

Marsh Posté le 06-05-2001 à 11:34:08   

Reply

Marsh Posté le 06-05-2001 à 11:55:59    

je suis pas sur du tout mais en faisant comme ca ca marche ptet ....
Tst = str(xlapp.activesheet.cells(LigneInt, ColonneInt).Value)

Reply

Marsh Posté le 06-05-2001 à 12:13:42    

Kalou a écrit a écrit :

je suis pas sur du tout mais en faisant comme ca ca marche ptet ....
Tst = str(xlapp.activesheet.cells(LigneInt, ColonneInt).Value)




 
Snirf, merci pour l'aide mais ca ne marche pas encore :-(
Je ne pige vraiment pas ???? Je vais mettre les patch pour VB6 peut etre que c'est lui qui part en couille...

Reply

Marsh Posté le 06-05-2001 à 15:46:19    

Vraiment personne pour une suggestion ? :hot:

Reply

Marsh Posté le 06-05-2001 à 16:55:03    

Juste une idee comme ca tu ne peux pas mettre des guillemets dans ta cellule excel....


---------------
http://www.programmation-fr.com
Reply

Marsh Posté le 06-05-2001 à 22:36:50    

bigben2 a écrit a écrit :

Juste une idee comme ca tu ne peux pas mettre des guillemets dans ta cellule excel....




Non je ne peux pas, je recois ce fichier sous un format donne et je dois le reconvertir en fichier TXT avec quelques modifs en plus. Tout le reste marche mais pas cette merde de probleme. :gun:

Reply

Marsh Posté le 07-05-2001 à 03:53:19    

Je fé jamais de DDE mais bon p tet qu'en faisant un buffer genre strResult = space$(255) pis que tu remplis par ta valeur en la trimant ensuite ce sera possible ...

Reply

Marsh Posté le 07-05-2001 à 03:54:25    

ou si tu connais la longueur max de ta chaine :
dim strResult as string * 10 ' par exemple

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed