Bonjour à tous,
Je développe en access 2007, et mon client utilise le runtime 2007.
J'ai développé une application et l'administrateur peut récupérer le contenu d'un fichier excel dans Access.
J'ai utilisé la fonction
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, "T_BPUExcel", NomFicherChoisi, True
Les données Excel vont donc dans la table T_BPUExcel dont 2 champs sont définis en "mémo"
Jusqu'à maintenant, tout allait bien:
- les champs longs dans Excel se retrouvaient longs (sans coupure) dans le champ mémo correspondant de T_BPUExcel
Et récemment, mon client a fait une mise à jour de sa version office: il a installé office365 sur ses postes.
Par contre, je pense qu'il utilise toujours le runtime qui est installé aussi sur ses postes.
Et depuis, j'ai l'impression que le TransferSpreadsheet tronque les champs mémo (il coupe après 256 caracteres).
Avez vous une idée de ce qui peut se passer ?
Merci pour vos idées
Partager