Poser une questionPoser une question
 

Questionrécupération d'une table dbf sous EXCEL!

  • mercredi 24 octobre 2007 16:31ornela Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     

     

    Bonjour

     

    Que devient cette instruction (VFP 8 ) avec le dernier EXCEL  microsoft?

     

    Append from table XLS

         ou

    Append from table XL5

     

    Ces instructions fonctionnaient avec Excel 5 ou 7 ! 

     

     

    Merci d'avance

     

    Christian DUROUX

Toutes les réponses

  • vendredi 2 novembre 2007 08:43Michel Lévy Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     

    Bonjour,


    VFP ne reconnait pas le format d'Excel 2007 (c'est normal), et VFP9 non plus.

    Le gros problème est que les fichiers xls enregistrés en mode de compatibilité (format 97/2003) ne sont en fait pas totalement compatibles, et ne sont plus reconnus par VFP.


    la seule solution est d'enregistrer les fichiers excel au format 5/95, et de faire alors un append from <mon_fichier.xls> type xl5.


    ça n'est pas une bonne nouvelle :-(

  • samedi 3 novembre 2007 08:32ornela Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     

    Bonjour et tout d'abord merci pour ton aide.

     

    Pour enregistrer mon dbf sous Exel 5/95, cela suppose que Excel 5 est installé sur le système,(ce qui n'est pas le cas).

    Question:  Peut on enregistrer une table dbf sous excel 5 avec excel 2007?

                    Par exemple:

    use table excl

    go top

    copy to table2 xl5   (avec un Excel 2007)

    Merci d'avance

  • samedi 3 novembre 2007 11:10Michel Lévy Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     

    J'ai du mal comprendre:

    veux-tu créer un fichier excel à partir d'un dbf, et que ce fichier excel soit lisible par excel 2007?

    ou bien

    veux-tu créer un fichier excel à partir d'excel 2007, et que ce fichier soit lisible par VFP?

     

  • samedi 3 novembre 2007 11:18ornela Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     

    Oui je me suis mal  expliqué:  Il s'agit de créer un fichier dbf à partir d'un Excel 2007. Tous les postes clients sont équipés d'un excel 95 (et la ça fonctionne), sauf un qui a Excel 2007. Sur ce dernier je ne peux pas créer mon dbf.

     

  • samedi 3 novembre 2007 13:42Michel Lévy Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     

    Ok, donc je te confirme ma première réponse:

     

    dans Excel 2007, il faut choisir "Enregistrer sous"... puis "autres formats", et là, sélectionner le format "Classeur Microsoft Excel 5.0/95 (*.xls)

    Il n'est pas nécessaire d'avoir Excel 95 installé.

     

    le fichier xls ainsi créé sera utilisable depuis VFP avec par exemple un APPEND FROM mon_fichier.xls TYPE XL5

     

  • samedi 3 novembre 2007 14:16ornela Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     

    Merci

     

    J'ai bien compris et cela règle mon problème.

     

    A bientôt peut être sur les ondes!!

     

     

    A+

     

    Christian DUROUX