Excel vers .txt codage ansi
Fermé
xeroscop
Messages postés
5
Date d'inscription
dimanche 22 septembre 2013
Statut
Membre
Dernière intervention
23 septembre 2013
-
22 sept. 2013 à 16:58
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 23 sept. 2013 à 08:09
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 23 sept. 2013 à 08:09
A voir également:
- Excel ansi
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Déplacer une colonne excel - Guide
- Aller à la ligne excel - Guide
4 réponses
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 254
22 sept. 2013 à 19:10
22 sept. 2013 à 19:10
Bonjour,
regarde si ça va, un fichier imri.txt est créé dans le même répertoire.
Relancer la macro écrase le précédent fichier.
https://www.cjoint.com/?CIwtkCa3dDQ
eric
regarde si ça va, un fichier imri.txt est créé dans le même répertoire.
Relancer la macro écrase le précédent fichier.
https://www.cjoint.com/?CIwtkCa3dDQ
eric
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 254
Modifié par eriiic le 22/09/2013 à 23:31
Modifié par eriiic le 22/09/2013 à 23:31
Les messages sont un peu dans le désordre, j'ai l'impression que tu as vu le fichier généré et que c'est ok maintenant.
J'ai oublié le // de fin.
Comme ce sont des sommes j'en ai profité pour mettre la "," en séparateur décimal quelle que soit la config du poste, ainsi que 2 chiffres décimaux : 15,00
Pour voir le code vba : clic-droit sur le nom d'onglet Feuil1 et 'visualiser le code...'
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
J'ai oublié le // de fin.
Comme ce sont des sommes j'en ai profité pour mettre la "," en séparateur décimal quelle que soit la config du poste, ainsi que 2 chiffres décimaux : 15,00
Pour voir le code vba : clic-droit sur le nom d'onglet Feuil1 et 'visualiser le code...'
Sub fichierImrim()https://www.cjoint.com/?CIwxDTQ7sae
'<START>
'<BEN>NOM</BEN> <SOM>MONTANT</SOM> <PRINT>
'<BEN>NOM</BEN> <SOM>MONTANT</SOM> <PRINT>
'</END>
'
'//
Dim numfich As Integer, i As Long
Dim chemin As String, fichier As String
numfich = FreeFile
chemin = ThisWorkbook.Path & "\" ' même chemin que le fichier xls
fichier = "imrim.txt"
' ouvrir fichier
Open chemin & fichier For Output As #numfich
' imprimer dans fichier
Print #numfich, "<START>"
For i = 2 To Cells(Rows.Count, "A").End(xlUp).Row ' de la ligne 2 à la dernière ligne de A
Print #numfich, "<BEN>"; Cells(i, 1); "</BEN> <SOM>"; Replace(Format(Cells(i, 2), "0.00"), ".", ","); "</SOM> <PRINT>"
Next i
Print #numfich, "</END>"
Print #numfich, ""
Print #numfich, "//"
' fermer fichier
Close #numfich
End Sub
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
xeroscop
Messages postés
5
Date d'inscription
dimanche 22 septembre 2013
Statut
Membre
Dernière intervention
23 septembre 2013
23 sept. 2013 à 00:12
23 sept. 2013 à 00:12
ca bien marché méme sans les // de la fin pouvez vous me dire c'est dans quelle genrede formation ou science si je veux apprendre ca ?? c'est du bureautique programmation ???
Merciii pour votre aide eriic :D jespére que vous avez lu mon premier commentaire
Merciii pour votre aide eriic :D jespére que vous avez lu mon premier commentaire
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 254
23 sept. 2013 à 08:09
23 sept. 2013 à 08:09
Bonjour,
C'est du VBA (Visual Basic pour Application), le langage de programmation d'excel.
Pour démarrer, beaucoup conseillent le site du zéro.
Un cours en pdf : Cours VBA
Et bien entendu ne pas oublier la touche F1 sur chaque instruction que tu ne connais pas pour avoir l'aide excel qui est très bien faite.
Bonne continuation
eric
C'est du VBA (Visual Basic pour Application), le langage de programmation d'excel.
Pour démarrer, beaucoup conseillent le site du zéro.
Un cours en pdf : Cours VBA
Et bien entendu ne pas oublier la touche F1 sur chaque instruction que tu ne connais pas pour avoir l'aide excel qui est très bien faite.
Bonne continuation
eric
xeroscop
Messages postés
5
Date d'inscription
dimanche 22 septembre 2013
Statut
Membre
Dernière intervention
23 septembre 2013
22 sept. 2013 à 19:22
22 sept. 2013 à 19:22
Je vous remercie eric pour votre effort mes ca marche pas , le fichier de destination doit étre un fichier texte codé ansi , je metterai un lien d'une video ou j'expliquerai quoi et pour quoi je le veux ,Mercii une autre fois pour votre attention et efforts
xeroscop
Messages postés
5
Date d'inscription
dimanche 22 septembre 2013
Statut
Membre
Dernière intervention
23 septembre 2013
22 sept. 2013 à 19:45
22 sept. 2013 à 19:45
https://www.youtube.com/watch?v=FuwIlo7QAdQ voila tout en video :D
22 sept. 2013 à 21:21