Hugh LE TROLL,
En folâtrant sur ton clavier, les mots suivant t'ont échappé :Attends, tu plaisantes, évidemment que j'ai vu son site, bel
aspect métallique, bonne présentation (fait avec un générateur, c'est
pas lui), puis multiples rubriques qui proposent des trucs que l'on
trouve en 10000 exemplaires sur d'autres sites, des trucs de base
très court, sensés aider le Millenium (que presque personne n'a
conservé), 5 ans plus tard, bof... Certaines rubriques son
inachevées, etc... Résumé, c'est pas vilain mais ça n'a guère
d'utilité...
Et alors, où tu vois de la programmation là-dedans, on peut pas
appeler le html de la programmation, plutôt des sortes de macros...
Sinon, où tu vois qu'il a fait des logiciels en VB, dis-moi où? Et si
tu n'en vois pas, dis-moi en quel langage il en a fait, je parle de
langages sérieux (non exhaustif): Java, Visual C++, VB, Pascal... Où
que tu vois ses logiciels? Ben non il n'y en a pas, il ne sait pas
programmer, Dieu merci... Alors dis-moi encore, ne sachant pas
développer, notamment sous VB, pourquoi il vient sur le forum VB, car
il ne pose pas de question, et quand il répond parfois, il a été
chercher la réponse en copier/coller sur Internet, il n'a rien à
faire dans VB, il y fait quoi?
Vas-y je t'écoute, explique-moi en quoi il sait programmer, et quels
sont ses logiciels ?
Rofl lol rofl
Aski"Aski" a écrit dans le message de news:
%Hugh LE TROLL,
En folâtrant sur ton clavier, les mots suivant t'ont échappé :Voilà maintenant qu'il commente le code, alors qu'il n'y connaît
rien, bof... --------
Si tu avais eu la curiosité et surtout l'intelligence de jeter un
coup d'oeil sur le contenu du site de scraper, tu ne dirais pas de
telles bêtises.
Aski
Hugh LE TROLL,
En folâtrant sur ton clavier, les mots suivant t'ont échappé :
Attends, tu plaisantes, évidemment que j'ai vu son site, bel
aspect métallique, bonne présentation (fait avec un générateur, c'est
pas lui), puis multiples rubriques qui proposent des trucs que l'on
trouve en 10000 exemplaires sur d'autres sites, des trucs de base
très court, sensés aider le Millenium (que presque personne n'a
conservé), 5 ans plus tard, bof... Certaines rubriques son
inachevées, etc... Résumé, c'est pas vilain mais ça n'a guère
d'utilité...
Et alors, où tu vois de la programmation là-dedans, on peut pas
appeler le html de la programmation, plutôt des sortes de macros...
Sinon, où tu vois qu'il a fait des logiciels en VB, dis-moi où? Et si
tu n'en vois pas, dis-moi en quel langage il en a fait, je parle de
langages sérieux (non exhaustif): Java, Visual C++, VB, Pascal... Où
que tu vois ses logiciels? Ben non il n'y en a pas, il ne sait pas
programmer, Dieu merci... Alors dis-moi encore, ne sachant pas
développer, notamment sous VB, pourquoi il vient sur le forum VB, car
il ne pose pas de question, et quand il répond parfois, il a été
chercher la réponse en copier/coller sur Internet, il n'a rien à
faire dans VB, il y fait quoi?
Vas-y je t'écoute, explique-moi en quoi il sait programmer, et quels
sont ses logiciels ?
Rofl lol rofl
Aski
"Aski" <aski@aski.com> a écrit dans le message de news:
%23iCOkSJqFHA.3064@TK2MSFTNGP15.phx.gbl...
Hugh LE TROLL,
En folâtrant sur ton clavier, les mots suivant t'ont échappé :
Voilà maintenant qu'il commente le code, alors qu'il n'y connaît
rien, bof... --------
Si tu avais eu la curiosité et surtout l'intelligence de jeter un
coup d'oeil sur le contenu du site de scraper, tu ne dirais pas de
telles bêtises.
Aski
Hugh LE TROLL,
En folâtrant sur ton clavier, les mots suivant t'ont échappé :Attends, tu plaisantes, évidemment que j'ai vu son site, bel
aspect métallique, bonne présentation (fait avec un générateur, c'est
pas lui), puis multiples rubriques qui proposent des trucs que l'on
trouve en 10000 exemplaires sur d'autres sites, des trucs de base
très court, sensés aider le Millenium (que presque personne n'a
conservé), 5 ans plus tard, bof... Certaines rubriques son
inachevées, etc... Résumé, c'est pas vilain mais ça n'a guère
d'utilité...
Et alors, où tu vois de la programmation là-dedans, on peut pas
appeler le html de la programmation, plutôt des sortes de macros...
Sinon, où tu vois qu'il a fait des logiciels en VB, dis-moi où? Et si
tu n'en vois pas, dis-moi en quel langage il en a fait, je parle de
langages sérieux (non exhaustif): Java, Visual C++, VB, Pascal... Où
que tu vois ses logiciels? Ben non il n'y en a pas, il ne sait pas
programmer, Dieu merci... Alors dis-moi encore, ne sachant pas
développer, notamment sous VB, pourquoi il vient sur le forum VB, car
il ne pose pas de question, et quand il répond parfois, il a été
chercher la réponse en copier/coller sur Internet, il n'a rien à
faire dans VB, il y fait quoi?
Vas-y je t'écoute, explique-moi en quoi il sait programmer, et quels
sont ses logiciels ?
Rofl lol rofl
Aski"Aski" a écrit dans le message de news:
%Hugh LE TROLL,
En folâtrant sur ton clavier, les mots suivant t'ont échappé :Voilà maintenant qu'il commente le code, alors qu'il n'y connaît
rien, bof... --------
Si tu avais eu la curiosité et surtout l'intelligence de jeter un
coup d'oeil sur le contenu du site de scraper, tu ne dirais pas de
telles bêtises.
Aski
Attends, tu plaisantes, évidemment que j'ai vu son site, bel aspect
métallique, bonne présentation
(fait avec un générateur, c'est pas lui),
puis multiples rubriques qui proposent des trucs que l'on
trouve en 10000 exemplaires sur d'autres sites, des trucs de base
très court, sensés aider le Millenium (que presque personne n'a
conservé), 5 ans plus tard, bof... Certaines rubriques son
inachevées, etc... Résumé, c'est pas vilain mais ça n'a guère
d'utilité...
Et alors, où tu vois de la programmation là-dedans, on peut pas
appeler le html de la programmation, plutôt des sortes de macros...
Sinon, où tu vois qu'il a fait des logiciels en VB, dis-moi où?
Vas-y je t'écoute, explique-moi en quoi il sait programmer, et quels
sont ses logiciels ?
Attends, tu plaisantes, évidemment que j'ai vu son site, bel aspect
métallique, bonne présentation
(fait avec un générateur, c'est pas lui),
puis multiples rubriques qui proposent des trucs que l'on
trouve en 10000 exemplaires sur d'autres sites, des trucs de base
très court, sensés aider le Millenium (que presque personne n'a
conservé), 5 ans plus tard, bof... Certaines rubriques son
inachevées, etc... Résumé, c'est pas vilain mais ça n'a guère
d'utilité...
Et alors, où tu vois de la programmation là-dedans, on peut pas
appeler le html de la programmation, plutôt des sortes de macros...
Sinon, où tu vois qu'il a fait des logiciels en VB, dis-moi où?
Vas-y je t'écoute, explique-moi en quoi il sait programmer, et quels
sont ses logiciels ?
Attends, tu plaisantes, évidemment que j'ai vu son site, bel aspect
métallique, bonne présentation
(fait avec un générateur, c'est pas lui),
puis multiples rubriques qui proposent des trucs que l'on
trouve en 10000 exemplaires sur d'autres sites, des trucs de base
très court, sensés aider le Millenium (que presque personne n'a
conservé), 5 ans plus tard, bof... Certaines rubriques son
inachevées, etc... Résumé, c'est pas vilain mais ça n'a guère
d'utilité...
Et alors, où tu vois de la programmation là-dedans, on peut pas
appeler le html de la programmation, plutôt des sortes de macros...
Sinon, où tu vois qu'il a fait des logiciels en VB, dis-moi où?
Vas-y je t'écoute, explique-moi en quoi il sait programmer, et quels
sont ses logiciels ?
Rofl lol rofl
Aski
Rofl lol rofl
Aski
Rofl lol rofl
Aski
Ouais, et mieux vaut apprendre VB que d'avoir une routine, bof, ce
n'est pas la même durée que de pêcher...
Ouais, et mieux vaut apprendre VB que d'avoir une routine, bof, ce
n'est pas la même durée que de pêcher...
Ouais, et mieux vaut apprendre VB que d'avoir une routine, bof, ce
n'est pas la même durée que de pêcher...
Salutations *LE TROLL* !
Dans <news:
tu nous disais :Voici un bon exemple d'aide, comme quoi, quand je demande qu'on me
fasse un programme, il n'y a rien d'anormal à ça, et à part quelques
personnes, ce sont ceux qui ne font pas le programme qui sont
anormaux, ici j'ai dû attendre 4 jours pour avoir une routine, sur VB
l'attente moyenne la nuit est de 12h00, la journée d'1h pur avoir son
programme, voyez-vous la différence de compétence.
****************************************************************************
Quand un homme a faim, mieux vaut lui apprendre à pêcher plutôt que de
lui donner un poisson.
****************************************************************************
@+
Salutations *LE TROLL* !
Dans <news:eBjHaNIqFHA.364@TK2MSFTNGP11.phx.gbl>
tu nous disais :
Voici un bon exemple d'aide, comme quoi, quand je demande qu'on me
fasse un programme, il n'y a rien d'anormal à ça, et à part quelques
personnes, ce sont ceux qui ne font pas le programme qui sont
anormaux, ici j'ai dû attendre 4 jours pour avoir une routine, sur VB
l'attente moyenne la nuit est de 12h00, la journée d'1h pur avoir son
programme, voyez-vous la différence de compétence.
****************************************************************************
Quand un homme a faim, mieux vaut lui apprendre à pêcher plutôt que de
lui donner un poisson.
****************************************************************************
@+
Salutations *LE TROLL* !
Dans <news:
tu nous disais :Voici un bon exemple d'aide, comme quoi, quand je demande qu'on me
fasse un programme, il n'y a rien d'anormal à ça, et à part quelques
personnes, ce sont ceux qui ne font pas le programme qui sont
anormaux, ici j'ai dû attendre 4 jours pour avoir une routine, sur VB
l'attente moyenne la nuit est de 12h00, la journée d'1h pur avoir son
programme, voyez-vous la différence de compétence.
****************************************************************************
Quand un homme a faim, mieux vaut lui apprendre à pêcher plutôt que de
lui donner un poisson.
****************************************************************************
@+
Bonjour LE TROLL, dans le message
news:%
tu disais :Attends, tu plaisantes, évidemment que j'ai vu son site, bel aspect
métallique, bonne présentation
ah ? tu progresses, il y a peu, tu parlais de couleurs fades ...
je vois qu'à mon contact tu commences à t'améliorer lol
prends en de la graine pour ton site rofl lol rofl(fait avec un générateur, c'est pas lui),
"fuck", sinistre crétin, je l'ai complètement écrit à la main en html pur et
dur
(y compris les fichiers .js et .css - si tu sais de quoi je parle ? ;-)
ça te la coupe, hein ? ;-)puis multiples rubriques qui proposent des trucs que l'on
trouve en 10000 exemplaires sur d'autres sites, des trucs de base
très court, sensés aider le Millenium (que presque personne n'a
conservé), 5 ans plus tard, bof... Certaines rubriques son
inachevées, etc... Résumé, c'est pas vilain mais ça n'a guère
d'utilité...
arff!
manifestement, tu dois perfectionner l'apprentissage de la lecture ;-)
ou alors, apprends à lire en diagonale lol
=>> tu as raté les 9/10 du contenu du site :o)
Et alors, où tu vois de la programmation là-dedans, on peut pas
appeler le html de la programmation, plutôt des sortes de macros...
Sinon, où tu vois qu'il a fait des logiciels en VB, dis-moi où?
dans toutes les pages où je présente un logiciel, tête d'oeuf ;-)
si tu avais lu, tu verrais que chaque fois, j'indique que c'est moi qui l'ai
créé
mais je sais même pas pourquoi je te cause de ça, manifestement, ça te
dépasse, avec tes codes à 2 balles et tes couleurs criardes ;-)Vas-y je t'écoute, explique-moi en quoi il sait programmer, et quels
sont ses logiciels ?
achète des lunettes :-)
ou alors paramètre correctement ton navigateur, parce que si c'est comme la
façon dont tu te sers de OE, ben forcément tu dois pas arriver à grand chose
;-)
NB : réponds en dessous !
ça aussi, tu sais pas le lire ?
ou tu veux *encore* que je te recolle le lien ? ;-)
--
Adresse invalide
Merci de répondre sur le forum ...
http://scraper.chez.tiscali.fr
scraper
Bonjour LE TROLL, dans le message
news:%23a469aJqFHA.1324@tk2msftngp13.phx.gbl
tu disais :
Attends, tu plaisantes, évidemment que j'ai vu son site, bel aspect
métallique, bonne présentation
ah ? tu progresses, il y a peu, tu parlais de couleurs fades ...
je vois qu'à mon contact tu commences à t'améliorer lol
prends en de la graine pour ton site rofl lol rofl
(fait avec un générateur, c'est pas lui),
"fuck", sinistre crétin, je l'ai complètement écrit à la main en html pur et
dur
(y compris les fichiers .js et .css - si tu sais de quoi je parle ? ;-)
ça te la coupe, hein ? ;-)
puis multiples rubriques qui proposent des trucs que l'on
trouve en 10000 exemplaires sur d'autres sites, des trucs de base
très court, sensés aider le Millenium (que presque personne n'a
conservé), 5 ans plus tard, bof... Certaines rubriques son
inachevées, etc... Résumé, c'est pas vilain mais ça n'a guère
d'utilité...
arff!
manifestement, tu dois perfectionner l'apprentissage de la lecture ;-)
ou alors, apprends à lire en diagonale lol
=>> tu as raté les 9/10 du contenu du site :o)
Et alors, où tu vois de la programmation là-dedans, on peut pas
appeler le html de la programmation, plutôt des sortes de macros...
Sinon, où tu vois qu'il a fait des logiciels en VB, dis-moi où?
dans toutes les pages où je présente un logiciel, tête d'oeuf ;-)
si tu avais lu, tu verrais que chaque fois, j'indique que c'est moi qui l'ai
créé
mais je sais même pas pourquoi je te cause de ça, manifestement, ça te
dépasse, avec tes codes à 2 balles et tes couleurs criardes ;-)
Vas-y je t'écoute, explique-moi en quoi il sait programmer, et quels
sont ses logiciels ?
achète des lunettes :-)
ou alors paramètre correctement ton navigateur, parce que si c'est comme la
façon dont tu te sers de OE, ben forcément tu dois pas arriver à grand chose
;-)
NB : réponds en dessous !
ça aussi, tu sais pas le lire ?
ou tu veux *encore* que je te recolle le lien ? ;-)
--
Adresse invalide
Merci de répondre sur le forum ...
http://scraper.chez.tiscali.fr
scraper
Bonjour LE TROLL, dans le message
news:%
tu disais :Attends, tu plaisantes, évidemment que j'ai vu son site, bel aspect
métallique, bonne présentation
ah ? tu progresses, il y a peu, tu parlais de couleurs fades ...
je vois qu'à mon contact tu commences à t'améliorer lol
prends en de la graine pour ton site rofl lol rofl(fait avec un générateur, c'est pas lui),
"fuck", sinistre crétin, je l'ai complètement écrit à la main en html pur et
dur
(y compris les fichiers .js et .css - si tu sais de quoi je parle ? ;-)
ça te la coupe, hein ? ;-)puis multiples rubriques qui proposent des trucs que l'on
trouve en 10000 exemplaires sur d'autres sites, des trucs de base
très court, sensés aider le Millenium (que presque personne n'a
conservé), 5 ans plus tard, bof... Certaines rubriques son
inachevées, etc... Résumé, c'est pas vilain mais ça n'a guère
d'utilité...
arff!
manifestement, tu dois perfectionner l'apprentissage de la lecture ;-)
ou alors, apprends à lire en diagonale lol
=>> tu as raté les 9/10 du contenu du site :o)
Et alors, où tu vois de la programmation là-dedans, on peut pas
appeler le html de la programmation, plutôt des sortes de macros...
Sinon, où tu vois qu'il a fait des logiciels en VB, dis-moi où?
dans toutes les pages où je présente un logiciel, tête d'oeuf ;-)
si tu avais lu, tu verrais que chaque fois, j'indique que c'est moi qui l'ai
créé
mais je sais même pas pourquoi je te cause de ça, manifestement, ça te
dépasse, avec tes codes à 2 balles et tes couleurs criardes ;-)Vas-y je t'écoute, explique-moi en quoi il sait programmer, et quels
sont ses logiciels ?
achète des lunettes :-)
ou alors paramètre correctement ton navigateur, parce que si c'est comme la
façon dont tu te sers de OE, ben forcément tu dois pas arriver à grand chose
;-)
NB : réponds en dessous !
ça aussi, tu sais pas le lire ?
ou tu veux *encore* que je te recolle le lien ? ;-)
--
Adresse invalide
Merci de répondre sur le forum ...
http://scraper.chez.tiscali.fr
scraper
Moi j'appelle ça une routine, et toi un logiciel, non ???
Moi j'appelle ça une routine, et toi un logiciel, non ???
Moi j'appelle ça une routine, et toi un logiciel, non ???
Si vous avez quelque chose à rajouter?
Si vous avez quelque chose à rajouter?
Si vous avez quelque chose à rajouter?
Bonjour mes amis et mes ennemis :o)
Voici un bon exemple d'aide, comme quoi, quand je demande qu'on me
fasse un programme, il n'y a rien d'anormal à ça, et à part quelques
personnes, ce sont ceux qui ne font pas le programme qui sont anormaux,
ici j'ai dû attendre 4 jours pour avoir une routine, sur VB l'attente
moyenne la nuit est de 12h00, la journée d'1h pur avoir son programme,
voyez-vous la différence de compétence.
Le mec est clair: je ne connais pas, j'ai besoin mais pas le temps,
voulez-vous bien me faire ça, merci.
Ici, si on demande ça, on est fustigé, sauf exception, vous n'aidez
pas!
Voici:
Forum VB (vbA, Basic)...
Mjolnir le 23/08/2005 à 21h38 pose sa question: = traitement de fichier
Bonjour, Je dois effectuer un petit traitement sur un fichier texte (csv).
Je ne connais pas vb et je ne souhaite pas passer trop de temps pour
résoudre mon problème qui est ponctuel. J'explique le besoin.
j'ai un fichier dont chaque ligne contiens une référence, un
description, et deux mesures (nombres à virgule). Ces valeurs sont
séparés par des points-virgules. Les lignes sont triés selon les
références.
Je dois juste caluler les moyennes des deux mesures pour chaque
référence et mettre cela dans un autre fichier. Pouvez-vous m'aider ?
Merci.
---------fin de la question------
Le 23/08/2005 à 22h26 de Jean-Marc
Le premier code arrive:
Private Sub Command1_Click()
Dim f As Integer
Dim g As Integer
Dim s As String
Dim t() As String
Dim v1 As Double, v2 As Double
Dim moy As Double
Dim nb As Long
f = FreeFile
' adapter ceci pour désigner le bon fichier d'entrée
Open "c:mes_mesures.csv" For Input As #f
g = FreeFile
' adapter ceci pour désigner le bon fichier de sortie
Open "c:moyennes.txt" For Output As #g
' parcourir tout le fichier
While Not (EOF(f))
' lire une ligne complète
Line Input #f, s
' pour compter le nombre de lignes
nb = nb + 1
' la découper en champs, en indiquant le
' point-virgule comme séparateur
t() = Split(s, ";")
' t(2) contient le 3eme élément de chaque ligne
' donc la première valeur d'après l'énoncé
v1 = Val(t(2))
' t(3) contient le 4eme élément de chaque ligne
' donc la seconde valeur d'après l'énoncé
v2 = Val(t(3))
' calcul de la moyenne
moy = (v1 + v2) / 2
' écriture dans le fichier de sortie
Print #g, moy
Wend
Close #g
Close #f
MsgBox "c'est fini, " & nb & " lignes lues."
End Sub
-----------fn du code--------
Le 24/08/2005 à 9h45 de LE TROLL (moi)
Le second code arrive avec fichiers joints et une form avec listes pour la
démonstration:
Salut,
Voici la moyenne des 2 mesures par ligne, reversées du fichier csv.txt
au
fichier moyenne.txt, ci-joint fichiers annexé.
Voici aussi le code:
' expl1 : tansfert de fichier : form 1
'
Option Explicit
'
Sub Form_Activate()
Dim position(3) As Integer
Dim lgrLigne As Integer
Dim alphaNombre As String
Dim valeur(2) As Double
Dim moyenne As Double
Dim p01 As Long
Dim p02 As Long
Dim ligne As String
Dim i As Long
'
ChDrive App.Path
ChDir App.Path
'
List1.Clear
List2.Clear
List3.Clear
'
p01 = FreeFile
Open "csv.txt" For Input As p01
Do While EOF(p01) = False
Line Input #p01, ligne
lgrLigne = Len(ligne)
position(1) = InStr(1, ligne, ";", 1)
position(2) = InStr(position(1) + 1, ligne, ";", 1)
position(3) = InStr(position(2) + 1, ligne, ";", 1)
List1.AddItem Mid(ligne, position(2) + 1, (position(3) - position(2)) -
1)
List2.AddItem Mid(ligne, position(3) + 1, lgrLigne - position(3))
Loop
Close p01
'
List3.Clear
For i = 0 To List1.ListCount - 1
valeur(1) = CDbl(List1.List(i))
valeur(2) = CDbl(List2.List(i))
moyenne = (valeur(1) + valeur(2)) / 2
List3.AddItem moyenne
Next i
'
p02 = FreeFile
Open "moyenne.txt" For Output As p02
For i = 1 To List3.ListCount - 1
Print #p02, List3.List(i)
Next i
Close p02
End Sub
'---------fin------------
Merci, au revoir et à bientôt :o)
--
ECRIRE AU TROLL http://irolog.free.fr/letroll/index.html
------------------------------------------------------------
LE TROLL, éleveur de trolls depuis César, qui disait :
Avec une hache, celui qui tient le manche a toujours raison !
Bonjour mes amis et mes ennemis :o)
Voici un bon exemple d'aide, comme quoi, quand je demande qu'on me
fasse un programme, il n'y a rien d'anormal à ça, et à part quelques
personnes, ce sont ceux qui ne font pas le programme qui sont anormaux,
ici j'ai dû attendre 4 jours pour avoir une routine, sur VB l'attente
moyenne la nuit est de 12h00, la journée d'1h pur avoir son programme,
voyez-vous la différence de compétence.
Le mec est clair: je ne connais pas, j'ai besoin mais pas le temps,
voulez-vous bien me faire ça, merci.
Ici, si on demande ça, on est fustigé, sauf exception, vous n'aidez
pas!
Voici:
Forum VB (vbA, Basic)...
Mjolnir le 23/08/2005 à 21h38 pose sa question: = traitement de fichier
Bonjour, Je dois effectuer un petit traitement sur un fichier texte (csv).
Je ne connais pas vb et je ne souhaite pas passer trop de temps pour
résoudre mon problème qui est ponctuel. J'explique le besoin.
j'ai un fichier dont chaque ligne contiens une référence, un
description, et deux mesures (nombres à virgule). Ces valeurs sont
séparés par des points-virgules. Les lignes sont triés selon les
références.
Je dois juste caluler les moyennes des deux mesures pour chaque
référence et mettre cela dans un autre fichier. Pouvez-vous m'aider ?
Merci.
---------fin de la question------
Le 23/08/2005 à 22h26 de Jean-Marc
Le premier code arrive:
Private Sub Command1_Click()
Dim f As Integer
Dim g As Integer
Dim s As String
Dim t() As String
Dim v1 As Double, v2 As Double
Dim moy As Double
Dim nb As Long
f = FreeFile
' adapter ceci pour désigner le bon fichier d'entrée
Open "c:mes_mesures.csv" For Input As #f
g = FreeFile
' adapter ceci pour désigner le bon fichier de sortie
Open "c:moyennes.txt" For Output As #g
' parcourir tout le fichier
While Not (EOF(f))
' lire une ligne complète
Line Input #f, s
' pour compter le nombre de lignes
nb = nb + 1
' la découper en champs, en indiquant le
' point-virgule comme séparateur
t() = Split(s, ";")
' t(2) contient le 3eme élément de chaque ligne
' donc la première valeur d'après l'énoncé
v1 = Val(t(2))
' t(3) contient le 4eme élément de chaque ligne
' donc la seconde valeur d'après l'énoncé
v2 = Val(t(3))
' calcul de la moyenne
moy = (v1 + v2) / 2
' écriture dans le fichier de sortie
Print #g, moy
Wend
Close #g
Close #f
MsgBox "c'est fini, " & nb & " lignes lues."
End Sub
-----------fn du code--------
Le 24/08/2005 à 9h45 de LE TROLL (moi)
Le second code arrive avec fichiers joints et une form avec listes pour la
démonstration:
Salut,
Voici la moyenne des 2 mesures par ligne, reversées du fichier csv.txt
au
fichier moyenne.txt, ci-joint fichiers annexé.
Voici aussi le code:
' expl1 : tansfert de fichier : form 1
'
Option Explicit
'
Sub Form_Activate()
Dim position(3) As Integer
Dim lgrLigne As Integer
Dim alphaNombre As String
Dim valeur(2) As Double
Dim moyenne As Double
Dim p01 As Long
Dim p02 As Long
Dim ligne As String
Dim i As Long
'
ChDrive App.Path
ChDir App.Path
'
List1.Clear
List2.Clear
List3.Clear
'
p01 = FreeFile
Open "csv.txt" For Input As p01
Do While EOF(p01) = False
Line Input #p01, ligne
lgrLigne = Len(ligne)
position(1) = InStr(1, ligne, ";", 1)
position(2) = InStr(position(1) + 1, ligne, ";", 1)
position(3) = InStr(position(2) + 1, ligne, ";", 1)
List1.AddItem Mid(ligne, position(2) + 1, (position(3) - position(2)) -
1)
List2.AddItem Mid(ligne, position(3) + 1, lgrLigne - position(3))
Loop
Close p01
'
List3.Clear
For i = 0 To List1.ListCount - 1
valeur(1) = CDbl(List1.List(i))
valeur(2) = CDbl(List2.List(i))
moyenne = (valeur(1) + valeur(2)) / 2
List3.AddItem moyenne
Next i
'
p02 = FreeFile
Open "moyenne.txt" For Output As p02
For i = 1 To List3.ListCount - 1
Print #p02, List3.List(i)
Next i
Close p02
End Sub
'---------fin------------
Merci, au revoir et à bientôt :o)
--
ECRIRE AU TROLL http://irolog.free.fr/letroll/index.html
------------------------------------------------------------
LE TROLL, éleveur de trolls depuis César, qui disait :
Avec une hache, celui qui tient le manche a toujours raison !
Bonjour mes amis et mes ennemis :o)
Voici un bon exemple d'aide, comme quoi, quand je demande qu'on me
fasse un programme, il n'y a rien d'anormal à ça, et à part quelques
personnes, ce sont ceux qui ne font pas le programme qui sont anormaux,
ici j'ai dû attendre 4 jours pour avoir une routine, sur VB l'attente
moyenne la nuit est de 12h00, la journée d'1h pur avoir son programme,
voyez-vous la différence de compétence.
Le mec est clair: je ne connais pas, j'ai besoin mais pas le temps,
voulez-vous bien me faire ça, merci.
Ici, si on demande ça, on est fustigé, sauf exception, vous n'aidez
pas!
Voici:
Forum VB (vbA, Basic)...
Mjolnir le 23/08/2005 à 21h38 pose sa question: = traitement de fichier
Bonjour, Je dois effectuer un petit traitement sur un fichier texte (csv).
Je ne connais pas vb et je ne souhaite pas passer trop de temps pour
résoudre mon problème qui est ponctuel. J'explique le besoin.
j'ai un fichier dont chaque ligne contiens une référence, un
description, et deux mesures (nombres à virgule). Ces valeurs sont
séparés par des points-virgules. Les lignes sont triés selon les
références.
Je dois juste caluler les moyennes des deux mesures pour chaque
référence et mettre cela dans un autre fichier. Pouvez-vous m'aider ?
Merci.
---------fin de la question------
Le 23/08/2005 à 22h26 de Jean-Marc
Le premier code arrive:
Private Sub Command1_Click()
Dim f As Integer
Dim g As Integer
Dim s As String
Dim t() As String
Dim v1 As Double, v2 As Double
Dim moy As Double
Dim nb As Long
f = FreeFile
' adapter ceci pour désigner le bon fichier d'entrée
Open "c:mes_mesures.csv" For Input As #f
g = FreeFile
' adapter ceci pour désigner le bon fichier de sortie
Open "c:moyennes.txt" For Output As #g
' parcourir tout le fichier
While Not (EOF(f))
' lire une ligne complète
Line Input #f, s
' pour compter le nombre de lignes
nb = nb + 1
' la découper en champs, en indiquant le
' point-virgule comme séparateur
t() = Split(s, ";")
' t(2) contient le 3eme élément de chaque ligne
' donc la première valeur d'après l'énoncé
v1 = Val(t(2))
' t(3) contient le 4eme élément de chaque ligne
' donc la seconde valeur d'après l'énoncé
v2 = Val(t(3))
' calcul de la moyenne
moy = (v1 + v2) / 2
' écriture dans le fichier de sortie
Print #g, moy
Wend
Close #g
Close #f
MsgBox "c'est fini, " & nb & " lignes lues."
End Sub
-----------fn du code--------
Le 24/08/2005 à 9h45 de LE TROLL (moi)
Le second code arrive avec fichiers joints et une form avec listes pour la
démonstration:
Salut,
Voici la moyenne des 2 mesures par ligne, reversées du fichier csv.txt
au
fichier moyenne.txt, ci-joint fichiers annexé.
Voici aussi le code:
' expl1 : tansfert de fichier : form 1
'
Option Explicit
'
Sub Form_Activate()
Dim position(3) As Integer
Dim lgrLigne As Integer
Dim alphaNombre As String
Dim valeur(2) As Double
Dim moyenne As Double
Dim p01 As Long
Dim p02 As Long
Dim ligne As String
Dim i As Long
'
ChDrive App.Path
ChDir App.Path
'
List1.Clear
List2.Clear
List3.Clear
'
p01 = FreeFile
Open "csv.txt" For Input As p01
Do While EOF(p01) = False
Line Input #p01, ligne
lgrLigne = Len(ligne)
position(1) = InStr(1, ligne, ";", 1)
position(2) = InStr(position(1) + 1, ligne, ";", 1)
position(3) = InStr(position(2) + 1, ligne, ";", 1)
List1.AddItem Mid(ligne, position(2) + 1, (position(3) - position(2)) -
1)
List2.AddItem Mid(ligne, position(3) + 1, lgrLigne - position(3))
Loop
Close p01
'
List3.Clear
For i = 0 To List1.ListCount - 1
valeur(1) = CDbl(List1.List(i))
valeur(2) = CDbl(List2.List(i))
moyenne = (valeur(1) + valeur(2)) / 2
List3.AddItem moyenne
Next i
'
p02 = FreeFile
Open "moyenne.txt" For Output As p02
For i = 1 To List3.ListCount - 1
Print #p02, List3.List(i)
Next i
Close p02
End Sub
'---------fin------------
Merci, au revoir et à bientôt :o)
--
ECRIRE AU TROLL http://irolog.free.fr/letroll/index.html
------------------------------------------------------------
LE TROLL, éleveur de trolls depuis César, qui disait :
Avec une hache, celui qui tient le manche a toujours raison !
Bonjour à tous,
Je vous propose d'ignorer purement et simplement les provocations
de ce personnage.
Nous avons eu un troll tenace sur le forum .net il y a quelques
temps. C'est la seule méthode qui fonctionne: l'ignorer.
Laissez le vous provoquer et n'y répondez pas. Il finira par se
fatiguer. S'il vous insulte, je m'occuperais d'effacer alors ses
posts.
Merci à tous.
Ses insultes, encore on peut passer, mais ses airs de bon samaritain peuvent
Bonjour à tous,
Je vous propose d'ignorer purement et simplement les provocations
de ce personnage.
Nous avons eu un troll tenace sur le forum .net il y a quelques
temps. C'est la seule méthode qui fonctionne: l'ignorer.
Laissez le vous provoquer et n'y répondez pas. Il finira par se
fatiguer. S'il vous insulte, je m'occuperais d'effacer alors ses
posts.
Merci à tous.
Ses insultes, encore on peut passer, mais ses airs de bon samaritain peuvent
Bonjour à tous,
Je vous propose d'ignorer purement et simplement les provocations
de ce personnage.
Nous avons eu un troll tenace sur le forum .net il y a quelques
temps. C'est la seule méthode qui fonctionne: l'ignorer.
Laissez le vous provoquer et n'y répondez pas. Il finira par se
fatiguer. S'il vous insulte, je m'occuperais d'effacer alors ses
posts.
Merci à tous.
Ses insultes, encore on peut passer, mais ses airs de bon samaritain peuvent