Excel ne dispose pas d’une manière facile de joindre plusieurs fichiers texte dans une feuille de travail par le biais de l’interface utilisateur. De temps en temps, j’entends les clients excel recovery demandant comment le faire de manière simple. Avez-vous d’utiliser Access ou code VB pour résoudre ce problème? Non, une façon de le faire dans Excel en utilisant une simple requête SQL dans la chaîne de connexion.
Here’s the deal. Vous disposez de trois CSV fichiers texte contenant des données sur les ventes, Beverages.csv, Condiments.csv, et Confections.csv. Chaque fichier a le même nombre de colonnes, les mêmes en-têtes de colonne pour chaque colonne, et le même type de données excel repair dans chaque colonne. Dans ce cas, vous n’allez pas utiliser l’Assistant Importation de texte. Au contraire, vous utiliserez l’Assistant Connexion de données pour créer une connexion (soit OLEDB ou ODBC) à l’un des fichiers texte. Ensuite, vous vous modifier le type de commande et le texte de la chaîne de connexion et de le transformer en une requête SQL déclaration de l’Union, une requête qui ont eu pour effet joint tous les fichiers texte.