Molenn
Messages postés797Date d'inscriptionmardi 7 juin 2005StatutMembreDernière intervention23 février 20117 12 janv. 2007 à 12:58
Et bien, si je ne m'abuse, quand tu ouvres un fichier Excel et que tu fais enregistrer sous, tu peux choisir de l'enregistrer en format .dbf
Donc, en VB6 (au passage, tu n'es pas dans la bonne section), et bien, tu vas ouvrir ton fichier Excel avec un CreateObject par exemple, et tu fais enregistrer sous (ce qui doit être la propriété .Save as de ton objet excel si je me souviens bien.
Bien entendu, ce n'est que de la théroie, je n'ai jamais fait
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 12 janv. 2007 à 14:47
Je dirais : Mise en route de l'enregistreur de macro ==>> gestes ===> enregistrement de la macro ===>> édition de la macro pour voir comment l'a écrite M. VBA ====>> adaptation au besoin ...
Molenn
Messages postés797Date d'inscriptionmardi 7 juin 2005StatutMembreDernière intervention23 février 20117 12 janv. 2007 à 15:46
Ah ben, on m'ôte les mots de la bouche ^^
Parce que la seule chose que j'ai faite, c'est d'ouvrir mon fichier Excel et de faire enregistrer sous.
Ensuite, je sais que la propriété est .save as parce que j'utilise systématiquement l'enregistreur de macro quand je ne sais pas comment faire.
cs_JMO
Messages postés1854Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention24 juin 201827 12 janv. 2007 à 16:07
re,
J'ai testé, oui, mais avec mon .vbs
path = "D:"
ExcelFile = Path & "Rotation_Valises.xls"
NewExcelFile = Path & "Rotation_Valises.dbf"
Dim objExcel, objClasseur
Set objExcel=CreateObject("Excel.Application")
Set objClasseur=objExcel.WorkBooks.Open(ExcelFile)
objExcel.ActiveWorkbook.SaveAs NewExcelFile
objExcel.ActiveWorkbook.Saved=True
objExcel.ActiveWorkbook.Close
objExcel.Quit
Set objExcel=Nothing
Set objClasseur=Nothing
Reste à mqsi à trouver l'équivalent en <strike>VB.NET et VB 2005</strike> et non, la question était pour du VB6.
Il faudrait que les Admins puissent comparer le thème choisi et le contenu du topic pour
le placer au bon endroit si il y a déviance...sacrée aventure...quoi vous avez dit que ce serait ok pour lundi.....
Alors bon week-end.
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 12 janv. 2007 à 19:30
Bonsoir Dauphin ! ne fais pas le gros (dos)
Et pourtant !
Distribue donc un fichier à de nombreux utilisateurs répartis dans le monde entier (y compris dans les pays les moins développés)... et tu comprendras la nécessité, quelquefois, de transposer en versions basses pour augmenter les chances d'une bonne lecture du fichier. J'ai passé de nombreuses années à "pratiquer" de telles transposition avant distribution...