cs_Hobby
Messages postés116Date d'inscriptionmercredi 5 juin 2002StatutMembreDernière intervention17 septembre 2008
-
17 août 2002 à 14:22
cs_jeannot45
Messages postés112Date d'inscriptiondimanche 6 janvier 2002StatutMembreDernière intervention27 décembre 2004
-
26 août 2002 à 15:40
Bonjour,
J'ai un petit problème, et pas trouvé de réponse dans le forum.
J'ai des cellule qui on pour contenu: 13:30:25 (donc hh:mm:ss) Pour une question de surté j'applique le format heure au cellule avec ceci:
Range("B2:B433").Select
Selection.NumberFormat = "h:mm:ss;@"
Pas de problème.
Mais quant je lit la valeur d'une cellule pour la transfere dans une variable Date avec ceci:
VarDate= Range("B2).FormulaR1C1
->erreur "incompatiblité de type" et pour cause
si je fait en débug "Print Range("B2).FormulaR1C1
" j'obtient une valeur a virgule flotante.
cs_jeannot45
Messages postés112Date d'inscriptiondimanche 6 janvier 2002StatutMembreDernière intervention27 décembre 2004 26 août 2002 à 15:40
Salut,
Excuse de répondre aussi tardivement puisque tu as trouvé la solution. En effet, l'utilisation de Format ou de NumberFormat retourne une String.
La conversion était donc obligatoire.