Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 créer un tcd basé sur un csv de 2 000 000 enr

FG72

XLDnaute Junior
bonjour,

j'ai un gros csv de plus de 2000000 lignes que je voudrais exploiter via un tcd.
je ne retrouve plus la méthode, je ne sais plus comment ajouter une connexion.

merci par avance de vos lumières

bonne journée,
François
 

FG72

XLDnaute Junior
Bonjour
par Power Query
après.. 2 000 000 de lignes.... ca dépasse le nombre maxi de lignes d'une feuille Excel..(1 048 576)

merci pour ta réponse, mais c'est justement parce que ça dépasse que je pensais passer par une liaison ODBC, mais quand je passe par créer un tcd - > utiliser une source de données externe -> choisir une connexion, je ne trouve pas ce qu'il me faut et je ne sais pas comment en créer une nouvelle
 

vgendron

XLDnaute Barbatruc
Vu sur un site
et une fois que tes données sont liées, tu peux sans doute générer le TCD
ici s'arretent mes connaissances liaison ODBC
 

Hasco

XLDnaute Barbatruc
Repose en paix

vgendron

XLDnaute Barbatruc
bonjour DD,
merci pour ton intervention. En effet, il faudrait que je le télécharge, mais ça n'est pas autorisé dans ma société
C'est un add on gratuit...si ca peut aider.. c'est un peu comme si ils installaient une langue supplémentaire.

edit: je parlais bien de Power Query qui est un add on gratuit d'excel
et comme tu dis avoir Power Query alors, pas de souci..
 

Hasco

XLDnaute Barbatruc
Repose en paix
Re @FG72


Mais comme je ne sais pas comment vous avez fait ..... Que voulez-vous que je réponde ?

L'étape source de votre requête POWER QUERY devrait ressembler à ça :
= Csv.Document(File.Contents("CheminVersLeFichier"),[Delimiter=";", Columns=6, Encoding=65001, QuoteStyle=QuoteStyle.None])

Encoding quant à lui dépend du fichier. Ici c'est une UTF-8
 

merinos

XLDnaute Accro
Salut @FG72,

2.000.000 lignes... cela n'est pas un problème si tu dispose d'assez de mémoire.
Tu peux mettre une partie de ton CSV pour voir?

Attention : un CSV c'est un "comma-separated values"....
La méthode d' @Hasco est de corriger manuellement.

Tu peux aussi juste ajouter une étape:.
 

FG72

XLDnaute Junior
je suis passé par:
données - autres sources - provenance Microsoft Query
<Nouvelle source de donnée> et là je lui donne un nom dans la fen^tre 1
ensuite je choisi microsoft text driver dans la fenêtre 2
je clique sur connexion puis OK
je ne vois pas où trouver cette étape source dont vous parlez.
 

FG72

XLDnaute Junior
j'ai une version peut-être trop ancienne (2010). Le site ne permet pas de joindre un fichier en .csv, désolé.
mais si vous pouviez me joindre un fichier exemple ?
merci de votre patience et de votre aide
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…