Utilisation d'un SpreadSheet [VB6] - VB/VBA/VBS - Programmation
MarshPosté le 12-07-2005 à 16:29:04
Bjr,
j'ai un petit problèmes avec le formatage de cellule avec un objet SpreadSheet
j'ai un template $.htm Excell pour le SpreadSheet avec toutes les cellules en format Text
Dans mon code, j'initialise mon recordset avec ma requete, et dans le resultat j'ai un numéro de boite postal. Et certains numéros ont comme résultats "2a" par exemple.
Malgré que je force le text en faisant : MySpreadSheet.ActiveSheet.Cells.NumberFormat = "@"
et pour etre sure je fais cette manip avant et après l'association avec le recordset mais malgré cela lorsque j'affiche mon resultat sur ma form, il me change cette valeur en format Time ou format Date dans d'autre cas...
voila si qqun aurait une solution à mon problèmes ca m'aiderait bcp...
Merci
Message édité par zentakk le 12-07-2005 à 16:33:56
Ajoute une apostrophe devant tes résultats avant de les mettre dans les cellules.
--------------- Si on vous donne une info qui marche, DITES-LE!!!! ------ Si vous trouvez seul, AUSSI, votre solution peut servir à d'autres! ------ Je dois la majorité de mes connaissances à mes erreurs!
Marsh Posté le 12-07-2005 à 16:29:04
Bjr,
j'ai un petit problèmes avec le formatage de cellule avec un objet SpreadSheet
j'ai un template $.htm Excell pour le SpreadSheet avec toutes les cellules en format Text
Dans mon code, j'initialise mon recordset avec ma requete, et dans le resultat j'ai un numéro de boite postal.
Et certains numéros ont comme résultats "2a" par exemple.
Malgré que je force le text en faisant :
MySpreadSheet.ActiveSheet.Cells.NumberFormat = "@"
et pour etre sure je fais cette manip avant et après l'association avec le recordset mais malgré cela lorsque j'affiche mon resultat sur ma form, il me change cette valeur en format Time ou format Date dans d'autre cas...
voila si qqun aurait une solution à mon problèmes ca m'aiderait bcp...
Merci
Message édité par zentakk le 12-07-2005 à 16:33:56