bmwax
Messages postés15Date d'inscriptionmercredi 24 juin 2009StatutMembreDernière intervention 6 août 2009
-
24 juin 2009 à 11:47
cs_Joh76
Messages postés47Date d'inscriptiondimanche 16 mars 2008StatutMembreDernière intervention14 octobre 2009
-
26 juin 2009 à 14:17
Sujet : TextBox et fichier txt
Message : Bonjour, excusez-moi de vous déranger.
Je code en VBA et souhaiterais enregistrer le contenu de 25 TextBox dans un .txt (en ouvrant l'API "enregistrer sous" pour le renommer manuellement) puis qvec un autre bouton charger ces données dans les memes TextBox à l'aide de l'API "Ouvrir". Mon problème se trouve au niveau de l'enregistrement en .txt.
Je réussis en effet à mettre mes données dans un .txt et à charger ce .txt par la suite. Cependant, je n'arrive pas à l'enregistrer manuellement et donc le charger manuellement...
J'aimerais maintenant pouvoir afficher l'API enregistrer sous et sauver ce fichier txt mais la seule chose que j'arrive a enregistrer en affichant cette API c'est mon classeur entier...
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 24 juin 2009 à 19:14
@ [../auteur/JOH76/1343577.aspx Joh76] : Ton code n'est pas mauvais, mais autant rester cohérent en utilisant aussi le runtime VB6.
Open FileName For Output As #1
Print #1,"a"
Print #1,"b"
'...
Close #1
bmwax
Messages postés15Date d'inscriptionmercredi 24 juin 2009StatutMembreDernière intervention 6 août 2009 25 juin 2009 à 09:48
Merci Joh 76, c'est une autre manière de faire... Cependant je n'ai toujours pas de boîte de dialogue qui me demande de renommer mon fichier. Donc chaque sauvegarde efface la précedente...
j'utilise Application.GetSaveAsFilename pour afficher la BDI mais elle sélectionne tout le fichier excel et non le simple fichier text avec mes valeurs...
cs_Joh76
Messages postés47Date d'inscriptiondimanche 16 mars 2008StatutMembreDernière intervention14 octobre 20093 26 juin 2009 à 14:17
Salut,
Il y a la source de The Mailman que tu peux modifier de sorte à affecter à une variable le chemin ainsi que le nom de ton fichier txt. Ensuite tu l'utilises dans Set f = fs.CreateTextFile.