Travailler avec un fichier CSV dans Excel

AhmedColy Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
 Maurice -
Bonjour, Je suis étudiant en licence et pour valider mon 6e semestre, on m'a confié un projet informatique a realisé. Dans cete lancé, j'ai rencontré des difficultés sur comment travailler avec un fichier csv. En effet je doit ajouter des utilisateurs à partir de ce fichier. Donc maintenant après avoir créer mon fichier.csv,
Qu'est ce que je dois faire; S'il vous plait aidez moi et merci d'avance
A voir également:

4 réponses

rEVOLV3r Messages postés 223 Date d'inscription   Statut Membre Dernière intervention   28
 
Bonjour,

Dans Excel vous pouvez ouvrir votre fichier csv : Fichier>Ouvrir>"selectionnez tous les fichiers dans le filtre en bas a droite">ouvrez votre .csv

Vous pouvez alors paramétrer comment se font les tabulation lors de l'importation, utile mais pas primordial, mettez suivant jusqu'à ce qu'il soit importez.

Et la vous n'avez qu'a ajouter vos utilisateurs, écrire ce que vous voulez et sauvegarder une fois fini.

bonne journée
0
AhmedColy Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup rEVOLV3r, vos commentaires me seront très utiles
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Attention aux doublons, Ahmed ! Question déjà posée il y a 10 minutes à peine : https://forums.commentcamarche.net/forum/affich-30711686-travailler-avec-un-fichier-csv-dans-excel ; nous n'aimons pas cela du tout, dans CCM !
Donc nous laissons cette discussion active, mais nous fermons la première ...
0
AhmedColy
 
Je m'excuse j croyé qu'il fallait d'abord s'inscrire pour que votre message puisse être commenté
0
Maurice
 
Bonjour
pour bien travailler sur des fichier CSV il faut faire des macro
une macro Export CSV
une Macro Import CSV

A+
Maurice
0
AhmedColy
 
Merci Maurice, apré ca nés pas je doit établir des connexions et ainsi je pourrais utilisé des fonctions
0
Maurice
 
Bonjour

Voila un macro pour faire un CSV

Private Sub Export()
Non = ActiveSheet.Name
Fichier = Non & ".csv"
Chemin = ActiveWorkbook.Path & Application.PathSeparator
CheminFiche = Chemin & Fichier
Sep = ";"
Nlig = Cells(Rows.Count, 5).End(xlUp).Row
Set Plage = Range("E1:L" & Nlig)
Open CheminFiche For Output As #1
For Each oL In Plage.Rows
Tmp = ""
For Each oC In oL.Cells
Tmp = Tmp & CStr(oC.Text) & Sep
Next
Print #1, Tmp
Next
Close
Set Plage = Nothing
MsgBox "Terminer"
End Sub

a toi de jouer
A+
Maurice
0