2013-05-21 7 views
0

Bonjour J'essaie d'importer un fichier csv et j'ai des erreurs lors de l'importation. S'il y a une chaîne pour ex. "Salut, Bonjour" alors il le traite comme Salut Bonjour dans des colonnes séparées. Est-il de toute façon pour contourner cette erreur. Par ex. comment puis-je supprimer le, dans "" ou est-il d'autres façons. "Salut, Bonjour" doit apparaître dans une colonne non dans la colonne 2MS Access Importation d'une erreur csv

+0

Lorsque vous importez CSV à partir de l'interface utilisateur, cette chose de l'assistant vous permet de spécifier le séparateur de texte. Est-ce insatisfaisant? Ou utilisez-vous une méthode différente pour importer CSV? – HansUp

+0

Salut HansUp résolu en enregistrant le fichier sous forme de fichier texte au lieu d'un fichier .csv. merci – codemacha

Répondre

0

Utilisez l'action TransférerTexte.

Si vous le faites à partir du code d'accès VBA, here is the documentation from MSDN.

And here is the link for the TransferText Macro action.

+0

Don George A souligné dans une édition rejetée: Et, si vous utilisez TransferText dans VBA, vous devrez fournir un fichier de spécification (c'est techniquement optionnel, mais vous en avez besoin dans l'exemple que vous avez donné) - J'ai trouvé que le plus simple façon de créer un est d'importer le fichier manuellement une fois, en utilisant le processus d'importation pour créer et enregistrer le fichier de spécification qui est où vous pouvez inclure le délimiteur de texte dont vous avez besoin. – Damienknight