billoute 50
Messages postés76Date d'inscriptionlundi 20 mars 2006StatutMembreDernière intervention30 octobre 2007
-
1 juin 2006 à 13:51
billoute 50
Messages postés76Date d'inscriptionlundi 20 mars 2006StatutMembreDernière intervention30 octobre 2007
-
1 juin 2006 à 14:22
Bonjour
J'ai terminé mon programme mais il posséde un certains d'avertissement:
Conversion implicite de 'Object' en 'Date'
et Conversion implicite de 'String' en 'Integer'
Je sais que ce n'est pas bloquant pour le programme mais je souhaiterai les enlevé pour que le programme soit plus propre mais je ne sais pas comment faire.
NHenry
Messages postés15112Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention13 avril 2024159 1 juin 2006 à 13:58
Bonjour
Utilise CDate(...) et CInt(...)
Un conseil, met Option Strict ON
Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)
NHenry
Messages postés15112Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention13 avril 2024159 1 juin 2006 à 14:15
Bonjour
ToString est légerement mieux.
Pour un Object vers un autre type (Excel.Application par ex) 2 solution :
CType(Variable,Type)
DirectCast(Variable,Type)
Différence CType est plus lent que DirectCast, mais est capable de convertir un Integer en Long alors que DitrectCast ne le fera pas. A toi de voir si c'est la vitesse ou la souplesse qui t'intéresse.
Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)
billoute 50
Messages postés76Date d'inscriptionlundi 20 mars 2006StatutMembreDernière intervention30 octobre 20072 1 juin 2006 à 14:09
Encore deux petite question:
Que me conseille tu CStr(....) ou .....tostring?
et pour conversion implicite de 'object' en 'Excel.application' que faire?
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?