Ricpperso
Messages postés236Date d'inscriptionjeudi 24 janvier 2002StatutMembreDernière intervention26 octobre 2004
-
26 avril 2002 à 15:54
TFlorian
Messages postés194Date d'inscriptiondimanche 3 mars 2002StatutMembreDernière intervention19 décembre 2005
-
27 avril 2002 à 17:18
Bonjour,
SVP, répondez mpoi à ce message, c'est trés trés trés urgent, je cherche comment enegistrer et ouvrir un MS Flexgird, mais avec le copomsant showopen, et showsave, je cnnais comment l'enregistrer par une boucle copier chaque donner des cellules vers un fichier précis, masi je voudrais, que ce fichier soit celi désigner par la fonction showopen ou showsave.
If Fichier_Out = Fichier_In Then MsgBox "Merci de metre deux nom de fichier differants !": GoTo Suite1
Open CommonDialog1.filename For Binary As #1
Put #1, , Memoire
Close #1
'seconde methode (pour les fichier text, le problme en fair c'est qu'il rajoute des caractere de controle qui fait planter les exe, bmp,jpg... seul les texte passe sans prob
MsgBox "Seconde methode"
CommonDialog1.ShowSave
Fichier_Out = CommonDialog1.filename
Debug.Print Fichier_Out
If Fichier_Out = Fichier_In Then MsgBox "Merci de metre deux nom de fichier differants !": GoTo Suite2
Open Fichier_In For Input As #1
Open Fichier_Out For Output As #2
Do While Not EOF(1) ' Vérifie si la fin du fichier
Line Input #1, InputData ' Lit les lignes de
Debug.Print InputData ' Imprime dans la fenêtre
'reecri le nouveau fichier
Print #2, InputData
Loop
Close #1 ' Ferme le fichier.
Close #2
Suite2:
pour tester tu met ca dans un bouton et tu met un commndialog
NB il faut pensser a metre l'extention du fichier pour le nouveau fichier !
si tu veux des complement d'info ou si tu a d'autre question n'esite pas ;-)
TFlorian.
Vous n’avez pas trouvé la réponse que vous recherchez ?