Bonjour,
Je suis en excel 2000 et voici ce que j'ai besoin de faire:
Un fichier contient plusieurs feuilles, et chaque feuille est fait pareil
colA ColB ColC
nom prenom telephone
Je dois recuperer toutes ces données en un seul fichier texte qui resse mble
a ceci:
nom1,prenom1,telephone1,
nom2,prenom2,telephone2,
etc...
Je crois que le séparateur n'a pas trop d'importance pour l'instant. Do nc il
peut aussi etre le ; comme dans un fichier csv.
Donc la partie plus difficile est de rassembler toutes les données dans une
meme feuille avant de le sauvegarder.
Aussi, chaque ligne doit se terminer pa un séparateur.
Merci beaucoup à l'avance pour votre aide.
Martin
Bonjour,
Je suis en excel 2000 et voici ce que j'ai besoin de faire:
Un fichier contient plusieurs feuilles, et chaque feuille est fait pareil
colA ColB ColC
nom prenom telephone
Je dois recuperer toutes ces données en un seul fichier texte qui resse mble
a ceci:
nom1,prenom1,telephone1,
nom2,prenom2,telephone2,
etc...
Je crois que le séparateur n'a pas trop d'importance pour l'instant. Do nc il
peut aussi etre le ; comme dans un fichier csv.
Donc la partie plus difficile est de rassembler toutes les données dans une
meme feuille avant de le sauvegarder.
Aussi, chaque ligne doit se terminer pa un séparateur.
Merci beaucoup à l'avance pour votre aide.
Martin
Bonjour,
Je suis en excel 2000 et voici ce que j'ai besoin de faire:
Un fichier contient plusieurs feuilles, et chaque feuille est fait pareil
colA ColB ColC
nom prenom telephone
Je dois recuperer toutes ces données en un seul fichier texte qui resse mble
a ceci:
nom1,prenom1,telephone1,
nom2,prenom2,telephone2,
etc...
Je crois que le séparateur n'a pas trop d'importance pour l'instant. Do nc il
peut aussi etre le ; comme dans un fichier csv.
Donc la partie plus difficile est de rassembler toutes les données dans une
meme feuille avant de le sauvegarder.
Aussi, chaque ligne doit se terminer pa un séparateur.
Merci beaucoup à l'avance pour votre aide.
Martin
Bonjour,
Je suis en excel 2000 et voici ce que j'ai besoin de faire:
Un fichier contient plusieurs feuilles, et chaque feuille est fait pareil
colA ColB ColC
nom prenom telephone
Je dois recuperer toutes ces données en un seul fichier texte qui
ressemble
a ceci:
nom1,prenom1,telephone1,
nom2,prenom2,telephone2,
etc...
Je crois que le séparateur n'a pas trop d'importance pour l'instant. Donc
il
peut aussi etre le ; comme dans un fichier csv.
Donc la partie plus difficile est de rassembler toutes les données dans
une
meme feuille avant de le sauvegarder.
Aussi, chaque ligne doit se terminer pa un séparateur.
Merci beaucoup à l'avance pour votre aide.
Martin
Bonjour,
Je suis en excel 2000 et voici ce que j'ai besoin de faire:
Un fichier contient plusieurs feuilles, et chaque feuille est fait pareil
colA ColB ColC
nom prenom telephone
Je dois recuperer toutes ces données en un seul fichier texte qui
ressemble
a ceci:
nom1,prenom1,telephone1,
nom2,prenom2,telephone2,
etc...
Je crois que le séparateur n'a pas trop d'importance pour l'instant. Donc
il
peut aussi etre le ; comme dans un fichier csv.
Donc la partie plus difficile est de rassembler toutes les données dans
une
meme feuille avant de le sauvegarder.
Aussi, chaque ligne doit se terminer pa un séparateur.
Merci beaucoup à l'avance pour votre aide.
Martin
Bonjour,
Je suis en excel 2000 et voici ce que j'ai besoin de faire:
Un fichier contient plusieurs feuilles, et chaque feuille est fait pareil
colA ColB ColC
nom prenom telephone
Je dois recuperer toutes ces données en un seul fichier texte qui
ressemble
a ceci:
nom1,prenom1,telephone1,
nom2,prenom2,telephone2,
etc...
Je crois que le séparateur n'a pas trop d'importance pour l'instant. Donc
il
peut aussi etre le ; comme dans un fichier csv.
Donc la partie plus difficile est de rassembler toutes les données dans
une
meme feuille avant de le sauvegarder.
Aussi, chaque ligne doit se terminer pa un séparateur.
Merci beaucoup à l'avance pour votre aide.
Martin
Re-bonjour
Merci Daniel, c'est vraiment bien
Comme je suis tres tres débutant en VBA, comment pourrais-je modifier ce
code pour enlever les "" au debut et a la fin de chaque ligne?
Pour le reste, ca fait exactement ce que je veux..
Merci, vraiment beaucoup
Martin
"Daniel" a écrit dans le message de news:Bonsoir.
Essaie la macro :
Sub FichierTexte()
Dim sh As Worksheet, Enrgt As String, c As Range
Const Separateur = ","
Open "c:temptoto.csv" For Output As #1
For Each sh In Sheets
With sh
For Each c In .Range("A1", .Range("A65536").End(xlUp))
Enrgt = c & Separateur & c.Offset(0, 1) & Separateur & _
c.Offset(0, 2) & Separateur
Write #1, Enrgt
Next c
End With
Next sh
Close #1
End Sub
Cordialement.
Daniel
"Martin" a écrit dans le message de news:Bonjour,
Je suis en excel 2000 et voici ce que j'ai besoin de faire:
Un fichier contient plusieurs feuilles, et chaque feuille est fait
pareil
colA ColB ColC
nom prenom telephone
Je dois recuperer toutes ces données en un seul fichier texte qui
ressemble
a ceci:
nom1,prenom1,telephone1,
nom2,prenom2,telephone2,
etc...
Je crois que le séparateur n'a pas trop d'importance pour l'instant.
Donc il
peut aussi etre le ; comme dans un fichier csv.
Donc la partie plus difficile est de rassembler toutes les données dans
une
meme feuille avant de le sauvegarder.
Aussi, chaque ligne doit se terminer pa un séparateur.
Merci beaucoup à l'avance pour votre aide.
Martin
Re-bonjour
Merci Daniel, c'est vraiment bien
Comme je suis tres tres débutant en VBA, comment pourrais-je modifier ce
code pour enlever les "" au debut et a la fin de chaque ligne?
Pour le reste, ca fait exactement ce que je veux..
Merci, vraiment beaucoup
Martin
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
u3ZJt7zZHHA.1580@TK2MSFTNGP05.phx.gbl...
Bonsoir.
Essaie la macro :
Sub FichierTexte()
Dim sh As Worksheet, Enrgt As String, c As Range
Const Separateur = ","
Open "c:temptoto.csv" For Output As #1
For Each sh In Sheets
With sh
For Each c In .Range("A1", .Range("A65536").End(xlUp))
Enrgt = c & Separateur & c.Offset(0, 1) & Separateur & _
c.Offset(0, 2) & Separateur
Write #1, Enrgt
Next c
End With
Next sh
Close #1
End Sub
Cordialement.
Daniel
"Martin" <middlebno@spamgmail.com> a écrit dans le message de news:
ukMnZtzZHHA.5044@TK2MSFTNGP05.phx.gbl...
Bonjour,
Je suis en excel 2000 et voici ce que j'ai besoin de faire:
Un fichier contient plusieurs feuilles, et chaque feuille est fait
pareil
colA ColB ColC
nom prenom telephone
Je dois recuperer toutes ces données en un seul fichier texte qui
ressemble
a ceci:
nom1,prenom1,telephone1,
nom2,prenom2,telephone2,
etc...
Je crois que le séparateur n'a pas trop d'importance pour l'instant.
Donc il
peut aussi etre le ; comme dans un fichier csv.
Donc la partie plus difficile est de rassembler toutes les données dans
une
meme feuille avant de le sauvegarder.
Aussi, chaque ligne doit se terminer pa un séparateur.
Merci beaucoup à l'avance pour votre aide.
Martin
Re-bonjour
Merci Daniel, c'est vraiment bien
Comme je suis tres tres débutant en VBA, comment pourrais-je modifier ce
code pour enlever les "" au debut et a la fin de chaque ligne?
Pour le reste, ca fait exactement ce que je veux..
Merci, vraiment beaucoup
Martin
"Daniel" a écrit dans le message de news:Bonsoir.
Essaie la macro :
Sub FichierTexte()
Dim sh As Worksheet, Enrgt As String, c As Range
Const Separateur = ","
Open "c:temptoto.csv" For Output As #1
For Each sh In Sheets
With sh
For Each c In .Range("A1", .Range("A65536").End(xlUp))
Enrgt = c & Separateur & c.Offset(0, 1) & Separateur & _
c.Offset(0, 2) & Separateur
Write #1, Enrgt
Next c
End With
Next sh
Close #1
End Sub
Cordialement.
Daniel
"Martin" a écrit dans le message de news:Bonjour,
Je suis en excel 2000 et voici ce que j'ai besoin de faire:
Un fichier contient plusieurs feuilles, et chaque feuille est fait
pareil
colA ColB ColC
nom prenom telephone
Je dois recuperer toutes ces données en un seul fichier texte qui
ressemble
a ceci:
nom1,prenom1,telephone1,
nom2,prenom2,telephone2,
etc...
Je crois que le séparateur n'a pas trop d'importance pour l'instant.
Donc il
peut aussi etre le ; comme dans un fichier csv.
Donc la partie plus difficile est de rassembler toutes les données dans
une
meme feuille avant de le sauvegarder.
Aussi, chaque ligne doit se terminer pa un séparateur.
Merci beaucoup à l'avance pour votre aide.
Martin
Bonsoir.
Essaie la macro :
Sub FichierTexte()
Dim sh As Worksheet, Enrgt As String, c As Range
Const Separateur = ","
Open "c:temptoto.csv" For Output As #1
For Each sh In Sheets
With sh
For Each c In .Range("A1", .Range("A65536").End(xlUp))
Enrgt = c & Separateur & c.Offset(0, 1) & Separateur & _
c.Offset(0, 2) & Separateur
Write #1, Enrgt
Next c
End With
Next sh
Close #1
End Sub
Cordialement.
Daniel
"Martin" a écrit dans le message de news:Bonjour,
Je suis en excel 2000 et voici ce que j'ai besoin de faire:
Un fichier contient plusieurs feuilles, et chaque feuille est fait pareil
colA ColB ColC
nom prenom telephone
Je dois recuperer toutes ces données en un seul fichier texte qui
ressemble
a ceci:
nom1,prenom1,telephone1,
nom2,prenom2,telephone2,
etc...
Je crois que le séparateur n'a pas trop d'importance pour l'instant. Donc
il
peut aussi etre le ; comme dans un fichier csv.
Donc la partie plus difficile est de rassembler toutes les données dans
une
meme feuille avant de le sauvegarder.
Aussi, chaque ligne doit se terminer pa un séparateur.
Merci beaucoup à l'avance pour votre aide.
Martin
Bonsoir.
Essaie la macro :
Sub FichierTexte()
Dim sh As Worksheet, Enrgt As String, c As Range
Const Separateur = ","
Open "c:temptoto.csv" For Output As #1
For Each sh In Sheets
With sh
For Each c In .Range("A1", .Range("A65536").End(xlUp))
Enrgt = c & Separateur & c.Offset(0, 1) & Separateur & _
c.Offset(0, 2) & Separateur
Write #1, Enrgt
Next c
End With
Next sh
Close #1
End Sub
Cordialement.
Daniel
"Martin" <middlebno@spamgmail.com> a écrit dans le message de news:
ukMnZtzZHHA.5044@TK2MSFTNGP05.phx.gbl...
Bonjour,
Je suis en excel 2000 et voici ce que j'ai besoin de faire:
Un fichier contient plusieurs feuilles, et chaque feuille est fait pareil
colA ColB ColC
nom prenom telephone
Je dois recuperer toutes ces données en un seul fichier texte qui
ressemble
a ceci:
nom1,prenom1,telephone1,
nom2,prenom2,telephone2,
etc...
Je crois que le séparateur n'a pas trop d'importance pour l'instant. Donc
il
peut aussi etre le ; comme dans un fichier csv.
Donc la partie plus difficile est de rassembler toutes les données dans
une
meme feuille avant de le sauvegarder.
Aussi, chaque ligne doit se terminer pa un séparateur.
Merci beaucoup à l'avance pour votre aide.
Martin
Bonsoir.
Essaie la macro :
Sub FichierTexte()
Dim sh As Worksheet, Enrgt As String, c As Range
Const Separateur = ","
Open "c:temptoto.csv" For Output As #1
For Each sh In Sheets
With sh
For Each c In .Range("A1", .Range("A65536").End(xlUp))
Enrgt = c & Separateur & c.Offset(0, 1) & Separateur & _
c.Offset(0, 2) & Separateur
Write #1, Enrgt
Next c
End With
Next sh
Close #1
End Sub
Cordialement.
Daniel
"Martin" a écrit dans le message de news:Bonjour,
Je suis en excel 2000 et voici ce que j'ai besoin de faire:
Un fichier contient plusieurs feuilles, et chaque feuille est fait pareil
colA ColB ColC
nom prenom telephone
Je dois recuperer toutes ces données en un seul fichier texte qui
ressemble
a ceci:
nom1,prenom1,telephone1,
nom2,prenom2,telephone2,
etc...
Je crois que le séparateur n'a pas trop d'importance pour l'instant. Donc
il
peut aussi etre le ; comme dans un fichier csv.
Donc la partie plus difficile est de rassembler toutes les données dans
une
meme feuille avant de le sauvegarder.
Aussi, chaque ligne doit se terminer pa un séparateur.
Merci beaucoup à l'avance pour votre aide.
Martin
Re-bonjour
Merci Daniel, c'est vraiment bien
Comme je suis tres tres débutant en VBA, comment pourrais-je modifier ce
code pour enlever les "" au debut et a la fin de chaque ligne?
Pour le reste, ca fait exactement ce que je veux..
Merci, vraiment beaucoup
Martin
"Daniel" a écrit dans le message de news:Bonsoir.
Essaie la macro :
Sub FichierTexte()
Dim sh As Worksheet, Enrgt As String, c As Range
Const Separateur = ","
Open "c:temptoto.csv" For Output As #1
For Each sh In Sheets
With sh
For Each c In .Range("A1", .Range("A65536").End(xlUp))
Enrgt = c & Separateur & c.Offset(0, 1) & Separateur & _
c.Offset(0, 2) & Separateur
Write #1, Enrgt
Next c
End With
Next sh
Close #1
End Sub
Cordialement.
Daniel
"Martin" a écrit dans le message de news:Bonjour,
Je suis en excel 2000 et voici ce que j'ai besoin de faire:
Un fichier contient plusieurs feuilles, et chaque feuille est fait
pareil
colA ColB ColC
nom prenom telephone
Je dois recuperer toutes ces données en un seul fichier texte qui
ressemble
a ceci:
nom1,prenom1,telephone1,
nom2,prenom2,telephone2,
etc...
Je crois que le séparateur n'a pas trop d'importance pour l'instant.
Donc il
peut aussi etre le ; comme dans un fichier csv.
Donc la partie plus difficile est de rassembler toutes les données dans
une
meme feuille avant de le sauvegarder.
Aussi, chaque ligne doit se terminer pa un séparateur.
Merci beaucoup à l'avance pour votre aide.
Martin
Re-bonjour
Merci Daniel, c'est vraiment bien
Comme je suis tres tres débutant en VBA, comment pourrais-je modifier ce
code pour enlever les "" au debut et a la fin de chaque ligne?
Pour le reste, ca fait exactement ce que je veux..
Merci, vraiment beaucoup
Martin
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
u3ZJt7zZHHA.1580@TK2MSFTNGP05.phx.gbl...
Bonsoir.
Essaie la macro :
Sub FichierTexte()
Dim sh As Worksheet, Enrgt As String, c As Range
Const Separateur = ","
Open "c:temptoto.csv" For Output As #1
For Each sh In Sheets
With sh
For Each c In .Range("A1", .Range("A65536").End(xlUp))
Enrgt = c & Separateur & c.Offset(0, 1) & Separateur & _
c.Offset(0, 2) & Separateur
Write #1, Enrgt
Next c
End With
Next sh
Close #1
End Sub
Cordialement.
Daniel
"Martin" <middlebno@spamgmail.com> a écrit dans le message de news:
ukMnZtzZHHA.5044@TK2MSFTNGP05.phx.gbl...
Bonjour,
Je suis en excel 2000 et voici ce que j'ai besoin de faire:
Un fichier contient plusieurs feuilles, et chaque feuille est fait
pareil
colA ColB ColC
nom prenom telephone
Je dois recuperer toutes ces données en un seul fichier texte qui
ressemble
a ceci:
nom1,prenom1,telephone1,
nom2,prenom2,telephone2,
etc...
Je crois que le séparateur n'a pas trop d'importance pour l'instant.
Donc il
peut aussi etre le ; comme dans un fichier csv.
Donc la partie plus difficile est de rassembler toutes les données dans
une
meme feuille avant de le sauvegarder.
Aussi, chaque ligne doit se terminer pa un séparateur.
Merci beaucoup à l'avance pour votre aide.
Martin
Re-bonjour
Merci Daniel, c'est vraiment bien
Comme je suis tres tres débutant en VBA, comment pourrais-je modifier ce
code pour enlever les "" au debut et a la fin de chaque ligne?
Pour le reste, ca fait exactement ce que je veux..
Merci, vraiment beaucoup
Martin
"Daniel" a écrit dans le message de news:Bonsoir.
Essaie la macro :
Sub FichierTexte()
Dim sh As Worksheet, Enrgt As String, c As Range
Const Separateur = ","
Open "c:temptoto.csv" For Output As #1
For Each sh In Sheets
With sh
For Each c In .Range("A1", .Range("A65536").End(xlUp))
Enrgt = c & Separateur & c.Offset(0, 1) & Separateur & _
c.Offset(0, 2) & Separateur
Write #1, Enrgt
Next c
End With
Next sh
Close #1
End Sub
Cordialement.
Daniel
"Martin" a écrit dans le message de news:Bonjour,
Je suis en excel 2000 et voici ce que j'ai besoin de faire:
Un fichier contient plusieurs feuilles, et chaque feuille est fait
pareil
colA ColB ColC
nom prenom telephone
Je dois recuperer toutes ces données en un seul fichier texte qui
ressemble
a ceci:
nom1,prenom1,telephone1,
nom2,prenom2,telephone2,
etc...
Je crois que le séparateur n'a pas trop d'importance pour l'instant.
Donc il
peut aussi etre le ; comme dans un fichier csv.
Donc la partie plus difficile est de rassembler toutes les données dans
une
meme feuille avant de le sauvegarder.
Aussi, chaque ligne doit se terminer pa un séparateur.
Merci beaucoup à l'avance pour votre aide.
Martin
Ignore ma réponse précédente. Essaie la macro :
Sub FichierTexte()
Dim sh As Worksheet, Enrgt As String, c As Range
Const Separateur = ","
Open "c:temptoto.csv" For Output As #1
For Each sh In Sheets
With sh
For Each c In .Range("A1", .Range("A65536").End(xlUp))
Enrgt = c & Separateur & c.Offset(0, 1) & Separateur & _
c.Offset(0, 2) & Separateur
Print #1, Enrgt
Next c
End With
Next sh
Close #1
End Sub
Daniel
"Martin" a écrit dans le message de news:
%Re-bonjour
Merci Daniel, c'est vraiment bien
Comme je suis tres tres débutant en VBA, comment pourrais-je modifier
ce
code pour enlever les "" au debut et a la fin de chaque ligne?
Pour le reste, ca fait exactement ce que je veux..
Merci, vraiment beaucoup
Martin
"Daniel" a écrit dans le message de news:Bonsoir.
Essaie la macro :
Sub FichierTexte()
Dim sh As Worksheet, Enrgt As String, c As Range
Const Separateur = ","
Open "c:temptoto.csv" For Output As #1
For Each sh In Sheets
With sh
For Each c In .Range("A1", .Range("A65536").End(xlUp))
Enrgt = c & Separateur & c.Offset(0, 1) & Separateur & _
c.Offset(0, 2) & Separateur
Write #1, Enrgt
Next c
End With
Next sh
Close #1
End Sub
Cordialement.
Daniel
"Martin" a écrit dans le message de news:Bonjour,
Je suis en excel 2000 et voici ce que j'ai besoin de faire:
Un fichier contient plusieurs feuilles, et chaque feuille est fait
pareil
colA ColB ColC
nom prenom telephone
Je dois recuperer toutes ces données en un seul fichier texte qui
ressemble
a ceci:
nom1,prenom1,telephone1,
nom2,prenom2,telephone2,
etc...
Je crois que le séparateur n'a pas trop d'importance pour l'instant.
Donc il
peut aussi etre le ; comme dans un fichier csv.
Donc la partie plus difficile est de rassembler toutes les données
dans
une
meme feuille avant de le sauvegarder.
Aussi, chaque ligne doit se terminer pa un séparateur.
Merci beaucoup à l'avance pour votre aide.
Martin
Ignore ma réponse précédente. Essaie la macro :
Sub FichierTexte()
Dim sh As Worksheet, Enrgt As String, c As Range
Const Separateur = ","
Open "c:temptoto.csv" For Output As #1
For Each sh In Sheets
With sh
For Each c In .Range("A1", .Range("A65536").End(xlUp))
Enrgt = c & Separateur & c.Offset(0, 1) & Separateur & _
c.Offset(0, 2) & Separateur
Print #1, Enrgt
Next c
End With
Next sh
Close #1
End Sub
Daniel
"Martin" <nospam@hotmail.com> a écrit dans le message de news:
%23utHCP1ZHHA.4552@TK2MSFTNGP05.phx.gbl...
Re-bonjour
Merci Daniel, c'est vraiment bien
Comme je suis tres tres débutant en VBA, comment pourrais-je modifier
ce
code pour enlever les "" au debut et a la fin de chaque ligne?
Pour le reste, ca fait exactement ce que je veux..
Merci, vraiment beaucoup
Martin
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
u3ZJt7zZHHA.1580@TK2MSFTNGP05.phx.gbl...
Bonsoir.
Essaie la macro :
Sub FichierTexte()
Dim sh As Worksheet, Enrgt As String, c As Range
Const Separateur = ","
Open "c:temptoto.csv" For Output As #1
For Each sh In Sheets
With sh
For Each c In .Range("A1", .Range("A65536").End(xlUp))
Enrgt = c & Separateur & c.Offset(0, 1) & Separateur & _
c.Offset(0, 2) & Separateur
Write #1, Enrgt
Next c
End With
Next sh
Close #1
End Sub
Cordialement.
Daniel
"Martin" <middlebno@spamgmail.com> a écrit dans le message de news:
ukMnZtzZHHA.5044@TK2MSFTNGP05.phx.gbl...
Bonjour,
Je suis en excel 2000 et voici ce que j'ai besoin de faire:
Un fichier contient plusieurs feuilles, et chaque feuille est fait
pareil
colA ColB ColC
nom prenom telephone
Je dois recuperer toutes ces données en un seul fichier texte qui
ressemble
a ceci:
nom1,prenom1,telephone1,
nom2,prenom2,telephone2,
etc...
Je crois que le séparateur n'a pas trop d'importance pour l'instant.
Donc il
peut aussi etre le ; comme dans un fichier csv.
Donc la partie plus difficile est de rassembler toutes les données
dans
une
meme feuille avant de le sauvegarder.
Aussi, chaque ligne doit se terminer pa un séparateur.
Merci beaucoup à l'avance pour votre aide.
Martin
Ignore ma réponse précédente. Essaie la macro :
Sub FichierTexte()
Dim sh As Worksheet, Enrgt As String, c As Range
Const Separateur = ","
Open "c:temptoto.csv" For Output As #1
For Each sh In Sheets
With sh
For Each c In .Range("A1", .Range("A65536").End(xlUp))
Enrgt = c & Separateur & c.Offset(0, 1) & Separateur & _
c.Offset(0, 2) & Separateur
Print #1, Enrgt
Next c
End With
Next sh
Close #1
End Sub
Daniel
"Martin" a écrit dans le message de news:
%Re-bonjour
Merci Daniel, c'est vraiment bien
Comme je suis tres tres débutant en VBA, comment pourrais-je modifier
ce
code pour enlever les "" au debut et a la fin de chaque ligne?
Pour le reste, ca fait exactement ce que je veux..
Merci, vraiment beaucoup
Martin
"Daniel" a écrit dans le message de news:Bonsoir.
Essaie la macro :
Sub FichierTexte()
Dim sh As Worksheet, Enrgt As String, c As Range
Const Separateur = ","
Open "c:temptoto.csv" For Output As #1
For Each sh In Sheets
With sh
For Each c In .Range("A1", .Range("A65536").End(xlUp))
Enrgt = c & Separateur & c.Offset(0, 1) & Separateur & _
c.Offset(0, 2) & Separateur
Write #1, Enrgt
Next c
End With
Next sh
Close #1
End Sub
Cordialement.
Daniel
"Martin" a écrit dans le message de news:Bonjour,
Je suis en excel 2000 et voici ce que j'ai besoin de faire:
Un fichier contient plusieurs feuilles, et chaque feuille est fait
pareil
colA ColB ColC
nom prenom telephone
Je dois recuperer toutes ces données en un seul fichier texte qui
ressemble
a ceci:
nom1,prenom1,telephone1,
nom2,prenom2,telephone2,
etc...
Je crois que le séparateur n'a pas trop d'importance pour l'instant.
Donc il
peut aussi etre le ; comme dans un fichier csv.
Donc la partie plus difficile est de rassembler toutes les données
dans
une
meme feuille avant de le sauvegarder.
Aussi, chaque ligne doit se terminer pa un séparateur.
Merci beaucoup à l'avance pour votre aide.
Martin