OVH Cloud OVH Cloud

CasseTête-lecture d'un fichier TEXTE

49 réponses
Avatar
Ingrid
Hello Tout le monde,
Voilà ma problématique: J'ouvre 2 fichiers txt, un en Input et deuxieme en
ajout APPEND.
Le 1er fichier est structuré en ligne je souhaite transformer en colonne
dans le fichier 2. Je m'explique parce que c'est compliqué:
Exemple:
Dans le fichier Input j'ai par ex:
Ingrid
28ans
Neerlandaise
Je souhaite transformer ces données en tableau dans le fichier 2 append :
Ingrid 28ans Neerlandaise
Donc mes questions sont les suivantes:
1- Comment faire pour que dans la meme boucle de passer d'une ligne à une
autre pour le fichier1 et de rester à la meme ligne pour le fichier 2.
2- c quoi le code qui permet de passer d'une colonne à une autre dans un
fichier texte.

Ce truc me rend folle.

Je vous serai reconnaissant si vous arrivez à m'aider.

Kisses

Ingrid

10 réponses

1 2 3 4 5
Avatar
Gloops
Bonjour Ingrid,

J'ai l'impression que ce n'est pas vraiment un problème de programmation
que tu as, mais plutôt un problème d'expression de ce qu'il y a à faire.

Je vais donner les explicitations de deux façons possibles de comprendre
de ce que tu as dit. D'autres interprétations sont possibles, ton
programme sera la traduction d'une interprétation bien précise.

Tentative d'interprétation 1.

Le fichier d'entrée décrit des personnes à raison de trois lignes pour
chaque personne. Chaque ligne a une longueur maximale de vingt
caractères, dans le cas où une ligne est plus longue l'excédent sera ignoré.
Le fichier de sortie décrit les personnes à raison d'une ligne par
personne, divisée en trois zones de vingt caractères chacune. Chaque
zone est complétée par des espaces si la ligne d'entrée est plus courte.

Tentative d'interprétation 2.

Le fichier d'entrée décrit des personnes à raison de trois lignes pour
chaque personne. Ces trois lignes ne doivent pas comporter de
point-virgule. Si une ligne comporte un point-virgule, il sera lu comme
une virgule.
Le fichier de sortie décrit les personnes à raison d'une ligne par
personne. Cette ligne contient les trois lignes du fichier d'entrée,
séparées par des points-virgules.

Remarque.

Dans ces deux interprétations il est supposé que le numéro d'ordre de
chaque ligne est un critère suffisant pour indiquer son contenu. Ainsi
chaque multiple de 3 (3n) contiendra la nationalité, tandis que 3n+1
contiendra l'âge, 3n+2 contiendra le prénom
En supposant clair que 3n représente un multiple de 3, n étant un
entier, 3n signifiant 3 multiplié par n. Les lignes peuvent donc être
numérotées ainsi
3n n = 0 0. première ligne prénom Ingrid
3n+1 n = 0 1. deuxième ligne âge 28 ans
3n+2 n = 0 2. troisième ligne nationalité Néerlandaise
3n n = 1 3. quatrième ligne prénom Jacques
3n+1 n = 1 4. cinquième ligne âge 32 ans
3n+2 n = 1 5. sixième ligne nationalité Française

Ceci étant un tableau, tu le liras mieux avec une police à espacement
fixe, comme par exemple Courier New.
Tu remarqueras que j'ai numéroté les lignes à partir de 0, c'est un tic
assez courant chez les informaticiens, et là ça tombait bien, on
considère que 0 est un multiple de 3 (3 fois 0 = 0). Je te fais grâce de
"trois fois rien, ça fait rien de neuf".

Si tu te méfies d'un fichier qui ait pu perdre une ligne, ou d'une
lecture qui puisse démarrer au mauvais endroit, il est possible
d'ajouter un caractère en début de ligne pour indiquer son type de contenu.
PIngrid
A28 ans
NNéerlandaise
PJacques
A32 ans
NFrançaise

Comme tu vois, dans cette troisième interprétation, une ligne qui
commence par un P indique le prénom à partir du deuxième caractère, une
ligne qui commence par un A indique l'âge à partir du deuxième caractère ...

On pourrait avoir, pour l'interprétation 2

En entrée :

Ingrid
28 ans
Néerlandaise
Jacques
32 ans
Française

En sortie

Ingrid;28 ans;Néerlandaise
Jacques;32 ans;Française

L'interprétation 2 est plus souple et gaspille moins de place en sortie
que l'interprétation 1. En revanche, elle est moins lisible, affichée
telle quelle avec une police à espacement fixe. Il s'agit donc de
décider selon qu'il s'agit de l'afficher directement ou de transmettre
le fichier de sortie à un programme de présentation, tableur ou
traitement de textes. Autre aspect, l'interprétation 2 suppose qu'il n'y
ait pas de point-virgule en entrée. Si ce point est gênant, on
s'orientera vers les colonnes à largeur fixe. Bien entendu un autre
séparateur pourrait être préféré, si par exemple on a des
points-virgules mais pas de tabulations en entrée.



Je ne t'embête pas tout de suite avec la codification des nationalités,
qui permet de gagner de la place et d'éviter des problèmes de fautes de
frappes. Il pourrait être décidé que l'âge s'exprime en trois chiffres,
en années. Hop, quatre caractères de gagnés (" ans"). Aussi, là où
j'avais dit vingt caractères par colonnes, on a peut-être assez avec
trois pour l'âge, ce qui permet d'être plus généreux avec le prénom.
Mais peut-être préféreras-tu laisser cet aspect pour un deuxième essai.

Voilà, je te laisse digérer tout ça, tu as les moyens de présenter le
problème d'une façon facile à résoudre.










Ingrid a écrit, le 22/03/2005 18:37 :
Hello Tout le monde,
Voilà ma problématique: J'ouvre 2 fichiers txt, un en Input et deuxieme en
ajout APPEND.
Le 1er fichier est structuré en ligne je souhaite transformer en colonne
dans le fichier 2. Je m'explique parce que c'est compliqué:
Exemple:
Dans le fichier Input j'ai par ex:
Ingrid
28ans
Neerlandaise
Je souhaite transformer ces données en tableau dans le fichier 2 append :
Ingrid 28ans Neerlandaise
Donc mes questions sont les suivantes:
1- Comment faire pour que dans la meme boucle de passer d'une ligne à une
autre pour le fichier1 et de rester à la meme ligne pour le fichier 2.
2- c quoi le code qui permet de passer d'une colonne à une autre dans un
fichier texte.

Ce truc me rend folle.

Je vous serai reconnaissant si vous arrivez à m'aider.

Kisses

Ingrid


Avatar
Gloops
Gloops a écrit, le 22/03/2005 19:22 :

Je vais donner les explicitations de deux façons possibles de comprendre
de ce que tu as dit.


^^

Ah oui, il a fallu que je fasse une faute de Français ...
Bon, personne n'a rien vu ...
Avatar
LE TROLL
Salut,

En fait il faut dans une même boucle en faire une autre,
je me sers de ce qu'à dit précédemment notre ami Gloops,
soit
fichier 1 = groupé par 3 lignes
longueur maxi d'un champ = 20
fichier 2 doit recevoir et mettre en ligne les 3 colonnes du
fichier 1 donc:

dim ma_ligne as string
dim colonne(3) as string *20
do while eof(fichier1.txt) = false ' lit tant que n'est
pas vide
--> LIT fichier1 = ma_ligne
colonne(1) = mid(ma_ligne,1,20) ' met 3 colonnes dans 3
variables
colonne(2) = mid(ma_ligne,21,20)
colonne(3) = mid(ma_ligne,41,20)
ma_ligne = colonne(1) ' met 3 colonne en ligne
ma_ligne = maligne & colonne(2)
ma_ligne = maligne & colonne(3)
--> ECRIT fichier2.txt = ma_ligne
loop
reset
-----------
NB si jamais les anciens champs 1, 2, 3 ne sont pas d'une
lgr maxi de 20, en prenant la lgr maxi de chaque colonne, tu
peux rétrécir encore en passant par une liste ou un
fichier... Ou encore plus tassé: tu mets entre chaque champs
de la ligne un "#" par exemple, et comme ça tu auras :
ligne 1 = champ---1#champ-2#champ--3
--
Attention, si tu retasse, n'utilises pas comme dans mon
exemple, des variables à longueur fixe (*20), car de telles
variables, quel que soit ce qu'on met dedans, si c'est
inférieur à 20, ça fera néanmoins toujours 20 de longueur...
-------fin---------

"Ingrid" a écrit dans le
message de news:

Hello Tout le monde,
Voilà ma problématique: J'ouvre 2 fichiers txt, un en
Input et deuxieme en
ajout APPEND.
Le 1er fichier est structuré en ligne je souhaite
transformer en colonne
dans le fichier 2. Je m'explique parce que c'est
compliqué:
Exemple:
Dans le fichier Input j'ai par ex:
Ingrid
28ans
Neerlandaise
Je souhaite transformer ces données en tableau dans le
fichier 2 append :
Ingrid 28ans Neerlandaise
Donc mes questions sont les suivantes:
1- Comment faire pour que dans la meme boucle de passer
d'une ligne à une
autre pour le fichier1 et de rester à la meme ligne pour
le fichier 2.
2- c quoi le code qui permet de passer d'une colonne à une
autre dans un
fichier texte.

Ce truc me rend folle.

Je vous serai reconnaissant si vous arrivez à m'aider.

Kisses

Ingrid


Avatar
Ingrid
Cher Gloops,
Merci pour ta réponse qui necessite un bac+11 pour le
comprendre...:-)...lol...
Ce n'et pas sympa de se moquer de mon français alors que je viens expres
dans ce forum francçais avec un but d'apprendre mieux votre magnifique
langue...je veux bien te voir parler Dutch..:-)...

Bon ce que je veux est le suivant:
J'ai un fichier txt dans lequel il y a :
Ingrid
28ans
Hollandaise
Gloops
32ans
Française

et je souhaite le transformer en fichier txt contenant les donnees de la
maniere suivante:
Ingrid;28ans;Hollandaise
Gloops:32ans:Française

Alors comment faire pour obtenir ce resultat....

Gloops je suis debutante en français et en Informatique alors soit sympa
.....lol


Kisses
Ingrid
"Gloops" wrote:

Bonjour Ingrid,

J'ai l'impression que ce n'est pas vraiment un problème de programmation
que tu as, mais plutôt un problème d'expression de ce qu'il y a à faire.

Je vais donner les explicitations de deux façons possibles de comprendre
de ce que tu as dit. D'autres interprétations sont possibles, ton
programme sera la traduction d'une interprétation bien précise.

Tentative d'interprétation 1.

Le fichier d'entrée décrit des personnes à raison de trois lignes pour
chaque personne. Chaque ligne a une longueur maximale de vingt
caractères, dans le cas où une ligne est plus longue l'excédent sera ignoré.
Le fichier de sortie décrit les personnes à raison d'une ligne par
personne, divisée en trois zones de vingt caractères chacune. Chaque
zone est complétée par des espaces si la ligne d'entrée est plus courte.

Tentative d'interprétation 2.

Le fichier d'entrée décrit des personnes à raison de trois lignes pour
chaque personne. Ces trois lignes ne doivent pas comporter de
point-virgule. Si une ligne comporte un point-virgule, il sera lu comme
une virgule.
Le fichier de sortie décrit les personnes à raison d'une ligne par
personne. Cette ligne contient les trois lignes du fichier d'entrée,
séparées par des points-virgules.

Remarque.

Dans ces deux interprétations il est supposé que le numéro d'ordre de
chaque ligne est un critère suffisant pour indiquer son contenu. Ainsi
chaque multiple de 3 (3n) contiendra la nationalité, tandis que 3n+1
contiendra l'âge, 3n+2 contiendra le prénom
En supposant clair que 3n représente un multiple de 3, n étant un
entier, 3n signifiant 3 multiplié par n. Les lignes peuvent donc être
numérotées ainsi
3n n = 0 0. première ligne prénom Ingrid
3n+1 n = 0 1. deuxième ligne âge 28 ans
3n+2 n = 0 2. troisième ligne nationalité Néerlandaise
3n n = 1 3. quatrième ligne prénom Jacques
3n+1 n = 1 4. cinquième ligne âge 32 ans
3n+2 n = 1 5. sixième ligne nationalité Française

Ceci étant un tableau, tu le liras mieux avec une police à espacement
fixe, comme par exemple Courier New.
Tu remarqueras que j'ai numéroté les lignes à partir de 0, c'est un tic
assez courant chez les informaticiens, et là ça tombait bien, on
considère que 0 est un multiple de 3 (3 fois 0 = 0). Je te fais grâce de
"trois fois rien, ça fait rien de neuf".

Si tu te méfies d'un fichier qui ait pu perdre une ligne, ou d'une
lecture qui puisse démarrer au mauvais endroit, il est possible
d'ajouter un caractère en début de ligne pour indiquer son type de contenu.
PIngrid
A28 ans
NNéerlandaise
PJacques
A32 ans
NFrançaise

Comme tu vois, dans cette troisième interprétation, une ligne qui
commence par un P indique le prénom à partir du deuxième caractère, une
ligne qui commence par un A indique l'âge à partir du deuxième caractère ...

On pourrait avoir, pour l'interprétation 2

En entrée :

Ingrid
28 ans
Néerlandaise
Jacques
32 ans
Française

En sortie

Ingrid;28 ans;Néerlandaise
Jacques;32 ans;Française

L'interprétation 2 est plus souple et gaspille moins de place en sortie
que l'interprétation 1. En revanche, elle est moins lisible, affichée
telle quelle avec une police à espacement fixe. Il s'agit donc de
décider selon qu'il s'agit de l'afficher directement ou de transmettre
le fichier de sortie à un programme de présentation, tableur ou
traitement de textes. Autre aspect, l'interprétation 2 suppose qu'il n'y
ait pas de point-virgule en entrée. Si ce point est gênant, on
s'orientera vers les colonnes à largeur fixe. Bien entendu un autre
séparateur pourrait être préféré, si par exemple on a des
points-virgules mais pas de tabulations en entrée.



Je ne t'embête pas tout de suite avec la codification des nationalités,
qui permet de gagner de la place et d'éviter des problèmes de fautes de
frappes. Il pourrait être décidé que l'âge s'exprime en trois chiffres,
en années. Hop, quatre caractères de gagnés (" ans"). Aussi, là où
j'avais dit vingt caractères par colonnes, on a peut-être assez avec
trois pour l'âge, ce qui permet d'être plus généreux avec le prénom.
Mais peut-être préféreras-tu laisser cet aspect pour un deuxième essai.

Voilà, je te laisse digérer tout ça, tu as les moyens de présenter le
problème d'une façon facile à résoudre.










Ingrid a écrit, le 22/03/2005 18:37 :
> Hello Tout le monde,
> Voilà ma problématique: J'ouvre 2 fichiers txt, un en Input et deuxieme en
> ajout APPEND.
> Le 1er fichier est structuré en ligne je souhaite transformer en colonne
> dans le fichier 2. Je m'explique parce que c'est compliqué:
> Exemple:
> Dans le fichier Input j'ai par ex:
> Ingrid
> 28ans
> Neerlandaise
> Je souhaite transformer ces données en tableau dans le fichier 2 append :
> Ingrid 28ans Neerlandaise
> Donc mes questions sont les suivantes:
> 1- Comment faire pour que dans la meme boucle de passer d'une ligne à une
> autre pour le fichier1 et de rester à la meme ligne pour le fichier 2.
> 2- c quoi le code qui permet de passer d'une colonne à une autre dans un
> fichier texte.
>
> Ce truc me rend folle.
>
> Je vous serai reconnaissant si vous arrivez à m'aider.
>
> Kisses
>
> Ingrid




Avatar
Gloops
Oui mais je ne me rappelle pas qu'il ait été question que le fichier
source comporte trois colonnes. Si tu traites un autre sujet, sois
gentil d'ouvrir un autre fil, Ingrid a déjà assez de mal.

LE TROLL a écrit, le 22/03/2005 20:04 :
fichier 2 doit recevoir et mettre en ligne les 3 colonnes du
fichier 1 donc:



(...)

--> LIT fichier1 = ma_ligne
colonne(1) = mid(ma_ligne,1,20) ' met 3 colonnes dans 3
variables
colonne(2) = mid(ma_ligne,21,20)
colonne(3) = mid(ma_ligne,41,20)


Avatar
Gloops
Mouaip, si j'avais prévu le résultat, je me serais abstenu de mettre des
flèches ... Bon allez j'arrête.

Gloops a écrit, le 22/03/2005 19:47 :

Gloops a écrit, le 22/03/2005 19:22 :

Je vais donner les explicitations de deux façons possibles de
comprendre de ce que tu as dit.



^^

Ah oui, il a fallu que je fasse une faute de Français ...
Bon, personne n'a rien vu ...



Avatar
Gloops
Salut Ingrid,

Bon, ne prends pas la mouche parce que j'ai fait une faute de français.
C'est vrai que "comprendre de ce que tu as dit", pour un Parisien pure
souche, pas terrible ... ;) "de" était en trop.
Mais je te promets que je ne l'ai pas fait exprès.

ça fait que du coup tu parles Français bien mieux que moi :)
Bon d'accord tu dirais peut-être "reconnaissante", parce qu'avec un joli
prénom comme ça je t'imagine mal avec une moustache. A part ça, je sens
que tu vas bientôt pouvoir donner des cours de Français, par ici. Si si.

Bon, alors tu veux la moulinette toute prête pour l'interprétation 2 ...

Comme tu verras j'ai réduit la gestion d'erreur au plus simple, je n'ai
pas prévu le cas où il manque une ligne pour une personne ...
Dans ce cas on a simplement la procédure d'erreur standard, avec
affichage du numéro d'erreur et de l'intitulé correspondant. ça risque
d'être "fin de fichier atteinte", et la dernière ligne ne sera pas
écrite. Dans ce cas il s'agira de voir quelle est la ligne manquante, ce
n'est pas forcément la dernière.

N'oublie pas de corriger la ligne avec ChDir, pour indiquer le bon
répertoire.

Voilà. Et tu sais, les jolies blondinettes du Nord sont bienvenues par
ici :)
Bien sûr ça serait plus agréable en face à face, mais enfin bon ...

* * *
Public Sub Main()
Dim Ligne1 As String, Ligne2 As String, Ligne3 As String
Dim LigneCible As String
On Error GoTo Err_Main
ChDir "C:Documents and SettingsIngridMes documents"
Open "Entree.txt" For Input As #1
Open "Sortie.txt" For Append As #2
While Not EOF(1)
Line Input #1, Ligne1
Line Input #1, Ligne2
Line Input #1, Ligne3
LigneCible = Ligne1 + ";" + Ligne2 + ";" + Ligne3
Debug.Print LigneCible
Print #2, LigneCible
Wend
Close #2
Close #1
Exit Sub
Err_Main:
MsgBox "Erreur n° " + Str$(Err.Number) + " dans " + _
Err.Source + " : " + vbCrLf + _
Err.Description, , "Conversion fichier"
End Sub
Avatar
Ingrid
Gloops,
Bon je vois que ma cote revient en hausse chez toi....c'est mieux comme
ça...en plus je suis une vraie blonde nordique...lol...

bon je vais essayer d'éxecuter ton code et je te dirais si g un proleme....

kisses
Ingrid

"Gloops" wrote:

Salut Ingrid,

Bon, ne prends pas la mouche parce que j'ai fait une faute de français.
C'est vrai que "comprendre de ce que tu as dit", pour un Parisien pure
souche, pas terrible ... ;) "de" était en trop.
Mais je te promets que je ne l'ai pas fait exprès.

ça fait que du coup tu parles Français bien mieux que moi :)
Bon d'accord tu dirais peut-être "reconnaissante", parce qu'avec un joli
prénom comme ça je t'imagine mal avec une moustache. A part ça, je sens
que tu vas bientôt pouvoir donner des cours de Français, par ici. Si si.

Bon, alors tu veux la moulinette toute prête pour l'interprétation 2 ...

Comme tu verras j'ai réduit la gestion d'erreur au plus simple, je n'ai
pas prévu le cas où il manque une ligne pour une personne ...
Dans ce cas on a simplement la procédure d'erreur standard, avec
affichage du numéro d'erreur et de l'intitulé correspondant. ça risque
d'être "fin de fichier atteinte", et la dernière ligne ne sera pas
écrite. Dans ce cas il s'agira de voir quelle est la ligne manquante, ce
n'est pas forcément la dernière.

N'oublie pas de corriger la ligne avec ChDir, pour indiquer le bon
répertoire.

Voilà. Et tu sais, les jolies blondinettes du Nord sont bienvenues par
ici :)
Bien sûr ça serait plus agréable en face à face, mais enfin bon ...

* * *
Public Sub Main()
Dim Ligne1 As String, Ligne2 As String, Ligne3 As String
Dim LigneCible As String
On Error GoTo Err_Main
ChDir "C:Documents and SettingsIngridMes documents"
Open "Entree.txt" For Input As #1
Open "Sortie.txt" For Append As #2
While Not EOF(1)
Line Input #1, Ligne1
Line Input #1, Ligne2
Line Input #1, Ligne3
LigneCible = Ligne1 + ";" + Ligne2 + ";" + Ligne3
Debug.Print LigneCible
Print #2, LigneCible
Wend
Close #2
Close #1
Exit Sub
Err_Main:
MsgBox "Erreur n° " + Str$(Err.Number) + " dans " + _
Err.Source + " : " + vbCrLf + _
Err.Description, , "Conversion fichier"
End Sub




Avatar
Gloops
Mais tu sais Ingrid, ta cote a toujours été bien haute. J'ai juste
bafouillé ...

Peut-être m'as-tu intimidé, va savoir ...











Ingrid a écrit, le 22/03/2005 22:59 :

Gloops,
Bon je vois que ma cote revient en hausse chez toi....c'est mieux comme
ça...en plus je suis une vraie blonde nordique...lol...

bon je vais essayer d'éxecuter ton code et je te dirais si g un proleme....

kisses
Ingrid


Avatar
Ingrid
gloops,
ça marche mais ça répond pas completement à mon probleme et ceci pour la
raison suivante:
1-Parce que dans mon exemple on a fixé 3 lignes comme hypothèse et s'il y en
avait x lignes, on fait comment?
je te donne un exercice avec ton code un peu retouché par des conditions :
voilà j'ai un fichier sortie dans lequel il y a les informations suivantes:
(prends exactement ces donnees avec abcdgdgdgd....... au debut)
abcdefghgjgjgjgjg
A:Ingrid
B:28ans
W:Dutch
X:Sympa
Z:Amatrice en Informatique
A:Gloops
B:32ans
W:Français
Z:Specialiste en Informatique
A:Jacques
B:50ans
W:German
X:Insuportable
Z:Nul en Informatique
abcgsjdjdjdjdjdjdjdjdjdjdjdjdjdjdjdjdjd

Il faut transformer ces données en fichier de sortie:

Ingrid;28ans;Dutch;Sympa;Amatrice en informatique
Gloops:32ans;Français;;pecialiste en Informatique
Jacques:50ans;German;Insuportable;Nul en Informatique

Donc ça suppose un nombre pas fixe de ligne (je ne sais pas si ça se dit en
français lol)...puis des conditions comme:
Dim Ligne1 As String, Ligne2 As String, Ligne3 As String, Ligne4 As String
Dim LigneCible As String
On Error GoTo Err_Main

Open "D:IngridTT.txt" For Input As #1
Open "D:ingridTest.txt" For Append As #2

While Not EOF(1)
Line Input #1, Ligne1
Line Input #1, Ligne2
Line Input #1, Ligne3
Line Input #1, Ligne4
Line Input #1, Ligne5
If UCase(Left(Ligne1, 4)) = "A" Then
Ligne1 = Mid(Ligne1, 2, 20)
End If

If UCase(Left(Ligne2, 4)) = "B" Then
Ligne2 = Mid(Ligne2, 2, 20)
End If


If UCase(Mid(Ligne3, 1, 4)) = "W" Then
Ligne3 = Mid(Ligne3, 2, 20)
End If

If UCase(Mid(Ligne4, 1, 4)) = "X" Then
Ligne4 = Mid(Ligne4, 2, 20)
End If

If UCase(Mid(Ligne5, 1, 4)) = "Z" Then
Ligne5 = Mid(Ligne5, 2, 20)
End If





LigneCible = Ligne1 + ";" + Ligne2 + ";" + Ligne3 ";" + Ligne4 ";" +
Ligne5

Debug.Print LigneCible

Print #2, LigneCible
Wend
Close #2
Close #1
Exit Sub
Err_Main:
MsgBox "Erreur n° " + Str$(Err.Number) + " dans " + _
Err.Source + " : " + vbCrLf + _
Err.Description, , "Conversion fichier"




LE PROBLEME avec ce code là c'est que les lignes sont fixes et je ne sais
pas comment faire pour un creer un nombre variable de codes...

Et voilà mon casse tete.....

Vive la France et les pays bas :-)))
Kisses
Ingrid


"Gloops" wrote:

Mais tu sais Ingrid, ta cote a toujours été bien haute. J'ai juste
bafouillé ...

Peut-être m'as-tu intimidé, va savoir ...











Ingrid a écrit, le 22/03/2005 22:59 :

> Gloops,
> Bon je vois que ma cote revient en hausse chez toi....c'est mieux comme
> ça...en plus je suis une vraie blonde nordique...lol...
>
> bon je vais essayer d'éxecuter ton code et je te dirais si g un proleme....
>
> kisses
> Ingrid




1 2 3 4 5