Export xls to dbf [Résolu]

craquou01 - 5 juin 2014 à 16:44 - Dernière réponse : jordane45 21169 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 25 mai 2018 Dernière intervention
- 6 juin 2014 à 15:36
Bonjour,

je cherche une VRAIE solution de code de programmation en VBA pour exporter du Excel en DBF.
Pour Excel, c est a partir de la version 2007, et non pas 2003 ou la commande enregistrer_sous suffit !
également, je ne veux pas passer par Access, open office, ou tout autre logiciel..
et bien evidemment, je ne cherche pas un freeware, shareware,...

si vous avez des vraies solutions

d avance merci
Afficher la suite 

Votre réponse

3 réponses

jordane45 21169 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 25 mai 2018 Dernière intervention - 5 juin 2014 à 17:49
0
Utile
Bonjour,

Ne disposant pas/plus d'Excel 2003 ... je ne suis pas sûr de ma réponse :
mais..
Il semble tout de même qu'en passant par : workbook.SaveAs, les formats .DBF2 .DBF3.. soient disponibles..
WorkBook.SaveAs "monfichier.dbf", xlDBF3
 
Commenter la réponse de jordane45
0
Utile
merci pour la reponse..

j ai trouve ce que je cherchais a l adresse suivante :
http://publicwiki.deltares.nl/download/attachments/8683741/modWriteDBF.bas?version=1&modificationDate=1308816716000

il faut simplement s assurer d avoir dans outils-->references Microsoft ActiveX Data Object 6.1 Library

grace a cette procedure, on peut sauvegarder la feuille active d un classeur Excel 2007 et superieur en DBF.

on peut evidemment personnaliser cette macro suivant le besoin.

merci a l auteur Arnejan van Loenen.
jordane45 21169 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 25 mai 2018 Dernière intervention - 6 juin 2014 à 15:36
Bonjour,
Si la question est résolue..
Merci de ne pas oublier de clôturer le sujet
(en cliquant sur le lien "Marquer comme résolu" qui se trouve sous le titre de la question)

Cordialement,
Jordane
Commenter la réponse de craquou01

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.