Travailler avec un fichier CSV dans Excel

AhmedColy Messages postés 2 Statut Membre -  
 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

4 réponses

  1. 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
    1. AhmedColy Messages postés 2 Statut Membre
       
      Merci beaucoup rEVOLV3r, vos commentaires me seront très utiles
      0
  2. Raymond PENTIER Messages postés 58226 Date d'inscription   Statut Contributeur Dernière intervention   17 490
     
    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
    1. AhmedColy
       
      Je m'excuse j croyé qu'il fallait d'abord s'inscrire pour que votre message puisse être commenté
      0
  3. 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
    1. AhmedColy
       
      Merci Maurice, apré ca nés pas je doit établir des connexions et ainsi je pourrais utilisé des fonctions
      0
  4. 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