Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
PS. Le classeur et le fichier csv doivent être ouverts dans Excel.
Daniel
Ce navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Bonjour ; j'ai une question peut-être un peu stupide .J'ai un fichier csv et j'aimerais lier les donnes de ce fichier à un tableau Excel existant. J'aimerais que
Les infos du csv aillent dans les colonnes du tableau approprier vous avez une idée de comment faire?
Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.
PS. Le classeur et le fichier csv doivent être ouverts dans Excel.
Daniel
Remplace "Classeur3" par le nom de ton fichier csv dans la ligne :
CSV = "Classeur3"
Exécute la macro :
Sub Import()
Dim CSV As String, Wbk As Workbook, Ligne As Long, Plage As Range
CSV = "Classeur3"
With Workbooks("Classeur3").Sheets(1)
Set Plage = .Range("B2", .Cells(.Rows.Count, 2).End(xlUp))
End With
ThisWorkbook.Activate
Ligne = Cells(Rows.Count, 4).End(xlUp).Row + 1
Plage.Copy Cells(Ligne, 5)
Plage.Offset(, 1).Copy Cells(Ligne, 6)
Plage.Offset(, 6).Copy Cells(Ligne, 4)
End Sub
Si tu as des problèmes avec les macros, dis-le.
Daniel
Est-ce qu'une solution par macro t'intéresse ? Si oui donne, dans l'ordre, le nom des entêtes de colonnes du csv et du tableau, ou si ces noms sont différents, comment copier les données. Par exemple colonne A du csv vers colonne C du tableau etc.
Daniel
Merci beaucoup ; oui la solution m'intéresse j'ai beaucoup d'en tête donc juste un exemple sur les trois premiers seront suffisant , je lirais la macro pour faire le reste.
Dans le csv , B : Nom C : pre1 H :Ville
Dans le tableau de destination D : Ville E: Nom F: Prénom
La colonne C du csv contient la même information que la colonne F du tableau de destination à savoir le prénom
merci
Est-ce qu'une solution par macro t'intéresse ? Si oui donne, dans l'ordre, le nom des entêtes de colonnes du csv et du tableau, ou si ces noms sont différents, comment copier les données. Par exemple colonne A du csv vers colonne C du tableau etc.
Daniel
Bonjour,
Est-ce que tu veux ajouter les données au tableau ? Est-ce que les encolonnements du tableau et du fichier csv sont différents ? Est-ce que tu devra répéter l'opératioin avec plusieurs csv ? Une solution avec macro est possible dans tous les cas.
Cordialement.
Daniel
Bonjour ; oui je veux ajouter les données de la base de données csv au tableau. L'encolonnement (si vous faite référence à l'en tête des tableaux) peut être diffèrent mais pas forcement .L'opération est à faire avec un csv en théorie. Merci pour votre réponse