Bonjour,
Je constate un phénomène bizarre : j'ai intégré des données provenant de Excel dans une base Access (2003 en l'occurrence). Les champs très longs sont mis dans des zones de type Mémo dans toute table Access. Tout se passait bien.
Pour un besoin d'export, je suis amené à utiliser une méthode CopyFromRecordSet pour écrire globalement dans une feuille Excel.
Etrangement, cette méthode a planté car une des zones Mémo est trop longue pour une cellule Excel (normal, la taille est inférieure de deux fois me semble t il). J'ai appliqué donc une troncature par la fonction LEFT en prévoyant large de l'ordre de 32000 (passage par commande SQL sous forme texte).
En lisant les cellules qui ont reçu des données tronquées, ces dernières ne sont pas bien "nettes" avec des hiéroglyphes et en plus c'est qd même tronqué, autrement.
Auriez-vous une idée sur la raison de ce comportement ?
Merci d'avance.
PS : je suis en ADO sur une plateforme Excel Access 2003
Partager