OVH Cloud OVH Cloud

Deux questions

1 réponse
Avatar
laurent brun
Je tente d'importer un fichier Excel dans Access=20
via la commande suiavnte :

DoCmd.TransferSpreadsheet=20
AcImport, , "Test", "c:\Fevrier.xls"

et dans certains cas j'ai le message 'impossible de=20
d=E9coder le fichier" .. Quand le fichier est ouvert dans=20
Excel, je n'ai pas ce message par contre les dates=20
apparaissent apr=E8s importation au format N=B0 de serie=20
(35000 au mieu de 26/01/2003)..J'ai l'impression que=20
Access ne sait pas lire le format de fichier excel=20
fourni.. j'ai essay=E9 d'enregistrer dans tous les formats=20
et sans r=E9sultat.. l=E0 je suis vraiment sec !!

Deuxi=E8me question : est-il possible dans Access comme dans=20
Excel de forcer une =E9dition sur une seule page : cela=20
r=E9soudrait en particulier les probl=E8mes de mise en page=20
sur d'autres machines que la mienne.. dans certains cas en=20
effet des =E9tats s'imprimment sur deux pages au lieu d'une.

Merci pour vos r=E9ponses.
Laurent BRUN

1 réponse

Avatar
Raymond
Bonsoir.

Il va être très difficile de répondre à distance, il faut voir le formatage
du fichier excel pour les dates, vérifier que toutes les cellules sont
homogènes en sachant que le premier enregistrement détermine la structure
des champs access. Je veux bien te donner un coup de main si tu m'envoies
une partie du fichier excel par mail en zip obligatoire.
On ne peut pas forcer l'édition comme dans excel mais on peut mettre des
sections et des champs en auto-extensible et auto-réductible pour resserrer
au maximum les infos.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"laurent brun" a écrit dans le message de
news:043201c39bed$26852400$
Je tente d'importer un fichier Excel dans Access
via la commande suiavnte :

DoCmd.TransferSpreadsheet
AcImport, , "Test", "c:Fevrier.xls"

et dans certains cas j'ai le message 'impossible de
décoder le fichier" .. Quand le fichier est ouvert dans
Excel, je n'ai pas ce message par contre les dates
apparaissent après importation au format N° de serie
(35000 au mieu de 26/01/2003)..J'ai l'impression que
Access ne sait pas lire le format de fichier excel
fourni.. j'ai essayé d'enregistrer dans tous les formats
et sans résultat.. là je suis vraiment sec !!

Deuxième question : est-il possible dans Access comme dans
Excel de forcer une édition sur une seule page : cela
résoudrait en particulier les problèmes de mise en page
sur d'autres machines que la mienne.. dans certains cas en
effet des états s'imprimment sur deux pages au lieu d'une.

Merci pour vos réponses.
Laurent BRUN