1 membre
Connectés : ( personne )
- La Charte du Forum - Forum - Problèmes Access des débutants
Sujet n° 550 |
importation depuis excel |
le 25/09/2011 : 12:02 par miki
visiteur |
Bonjour Pouvez vous m'aider ? J'ai importé une table depuis excel mais access ne peut lire le contenu des champs au format txt, par contre il lit très bien ceux au format date. De quoi cela peut il venir ? Si je veux qu'il les reconnaisse, je dois tout retaper... Merci de m'aider Cordialement Miki |
|
|
Réponse n° 3 -------- le 26/09/2011 : 11:37 par 3stone
visiteur |
Bonjour, cette fois ci pas moyen pour access de trouver les noms et prénoms
Que veux-tu dire par "trouver" ? C'est valeurs sont bien importées ? Si oui, elles sont probablement précédées d'un guillemet simple (simple quote) comme Excel le fait lorsque la cellule n'est pas définie en texte, mais en standard. Ce qui permet à Excel d'y pousser n'importe quel type de valeur.
Tu n'as d'ailleurs pas répondu à la question: quel est le type de la cellule dans Excel...
Cordialement, Pierre(3stone) |
|
|
Réponse n° 4 -------- le 26/09/2011 : 18:49 par miki
visiteur |
Merci de t'intéresser à mon problème.Dans excel le type de cellule était standart, je l'a donc mis en texte mais le problème est le même, quand je demande à access si tel nom est dans la liste il me répond qu'il est impossible de le trouver alors que si je fais la même recherche dans excel pas de souci il le trouve.Par contre les cellules date sont tout à fait reconnues par access qui trouve sans problème les données recherchées.Ce n'est que si je retape les noms que là access les trouve sans problème.De quoi cela peut il venir ?Merci encore et cordialement.Miki |
|
|
Réponse n° 6 -------- le 26/09/2011 : 20:08 par miki
visiteur |
Pierre,Ce n'est pas dans excel que le problème se pose, dans excel la recherche fonctionne parfaitement.C'est access qui ne voit pas le contenu des champs formatés texte.J'espère que tu peux m'aider.CordialementMiki |
|
|
Réponse n° 8 -------- le 27/09/2011 : 13:13 par 3stone
visiteur |
Bonjour, Bien reçu ton fichier... et comme je le disais, c'est lui qui crée le problème!
Il faut savoir que Access importe directement et correctement une feuille Excel, mais à la condition que cette feuille respecte strictement l'organisation d'une table Access.
Dans ton fichier Excel, c'est plutôt le foutoir
Pour voir le problème, sélectionne toute la feuille et via le menu Format, Ligne, demande la hauteur automatique. On remarque qu'une série de ligne ne ne font pas ce qui est prévu. La cause de cela sont des "retour à la ligne" qui n'ont rien à faire là. La colonne adresse est encore pire... elle possède carrément les donnés sur plusieurs lignes... Tout cela est totalement interdit à l'importation directe.
Pour importer un tel fichier, on peut "lier" la feuille en tant que table. Puis, avec une requête importera les champs en s'aidant d'une fonction de "nettoyage" des caractères barbares (retour chariot, passage à la ligne...). Mais, le plus facile consiste à veiller à ce que le fichier Excel soit propre et non un ramassis de données comme les Exceliens débutant savent si bien les créer. Certains appellent même cela, une base de données
Cordialement, Pierre(3stone) |
|
|
sujet actif
sujet clos
Important!
Nouveau message -
Rectifier message
Clôturer sujet
Remonter
|