macro

A

Aurelie

Guest
J'aimerai savoir si quelqu'un pourrait m'aider: j'ai exporte un fichier en csv dans excel.
Je me retrouve donc maintenant avec des donnees sous formes d'un tableau (en lignes et colonnes). (une 100ene de lignes!!)
J'aimerai reussir a enregistrer chaques lignes dans un fichier separe sans avoir a copier-coller la ligne dans un nouveau fichier puis enregistrer en ayant a taper un nom.
existe-t-il une macro qui me permettrait de sauver chaque ligne et de reconnaitre la 1ere colonne de chaque ligne comme nom de fichier?
Merci d'avance

Aurelie

Si je n'ai pas ete claire, je peux reexpliquer!
 
O

olivier

Guest
Je pense qu'avec un petit programme VBA tu dois y arriver :
Pour cela utlise des instructions du style :
While (VarType(Cell) <> vbEmpty) qui teste si la cellule 'Cell' est vide ou non
A partir de là, tu peux lire en boucle la valeur des cellules qui t'intéressent avec Cells(X, Y).value
et écrire dans un fichier txt avec les instructions open/write/close (bien documentées sous l'aide VBA)

Désolé je n'ai pas d'exemple simple à te filer.

Olivier
 

Discussions similaires

Réponses
17
Affichages
803
Réponses
9
Affichages
349

Statistiques des forums

Discussions
314 654
Messages
2 111 598
Membres
111 215
dernier inscrit
fateh