Software » Copier/Coller Excel vers Access 2010
Copier/Coller Excel vers Access 2010
Publié le 30/05/2011 @ 09:37:58,
Par CoyoteBonjour à tous,
Nous venons de migrer de la suite office 2003 à la version 2010.
On réalise souvent des copier/coller de différents fichiers Excel dans diverses bases de données Access.
Depuis la migration, lors d'un copier/coller certaines informations sont perdues.
La piste serait lors de la conversion de données (texte, numérique)
EXCEL lors du copier
ACCESS lors du collage
Quelqu'un aurait il une piste pour éviter cette conversion d'information ?
Merci à tous,
Dernière édition: 30/05/2011 @ 09:38:56
Nous venons de migrer de la suite office 2003 à la version 2010.
On réalise souvent des copier/coller de différents fichiers Excel dans diverses bases de données Access.
Depuis la migration, lors d'un copier/coller certaines informations sont perdues.
La piste serait lors de la conversion de données (texte, numérique)
EXCEL lors du copier
ACCESS lors du collage
Quelqu'un aurait il une piste pour éviter cette conversion d'information ?
Merci à tous,
Dernière édition: 30/05/2011 @ 09:38:56
Autant que possible, la gravité doit être le pire ennemi du Coyote.
Copier/Coller Excel vers Access 2010
Publié le 30/05/2011 @ 09:52:30,
Par blietaerJe vais sans doute sauter sur un détail facile: mais dans ton exemple, les valeurs non-copiées semblent, à l'origine (Excel), entâchées d'une propriété spéciale (coin supérieur gauche de la cellule en bleu: commentaire, protection, ....)
Comme Access ne peut prendre que des "bêtes" valeurs, il rejette les cellules dotées d'"intelligence" supplémentaire.
Pourrais-tu refaire le copier de manière plus "simple" (je connais le collage spéciale, il devrait y avoir le coupage spécial? )
Au pire: commence par re-copier dans excel même avec un collage spécial pour ne garder que les valeurs...(collage spécial)
et puis...recopie
Désolé, rien de plus malin en stock
Edit: ortho.
Dernière édition: 30/05/2011 @ 09:53:27
Comme Access ne peut prendre que des "bêtes" valeurs, il rejette les cellules dotées d'"intelligence" supplémentaire.
Pourrais-tu refaire le copier de manière plus "simple" (je connais le collage spéciale, il devrait y avoir le coupage spécial? )
Au pire: commence par re-copier dans excel même avec un collage spécial pour ne garder que les valeurs...(collage spécial)
et puis...recopie
Désolé, rien de plus malin en stock
Edit: ortho.
Dernière édition: 30/05/2011 @ 09:53:27
Et au besoin s'arrêter.
Copier/Coller Excel vers Access 2010
Publié le 30/05/2011 @ 09:55:15,
Par Jean-ChristopheAvec l'image en plus grand, c'est plus facile
Je serais curieux de savoir ce qui se cache comme remarque derrière le coin bleu
Je serais curieux de savoir ce qui se cache comme remarque derrière le coin bleu
Copier/Coller Excel vers Access 2010
Publié le 30/05/2011 @ 10:15:22,
Par CoyoteLa voilà, la petite remarque dans le coin bleu
Dernière édition: 30/05/2011 @ 10:17:18
Dernière édition: 30/05/2011 @ 10:17:18
Autant que possible, la gravité doit être le pire ennemi du Coyote.
Copier/Coller Excel vers Access 2010
Publié le 30/05/2011 @ 10:20:21,
Par Jean-Christopheben voilà
après une conversion en nombre, ça fonctionne mieux?
après une conversion en nombre, ça fonctionne mieux?
Copier/Coller Excel vers Access 2010
Publié le 30/05/2011 @ 11:46:40,
Par CoyoteAlors après une conversion en nombre, cela ne fonctionne pas.
La solution actuelle qui fonctionne : sélection de l'ensemble des cellules et une conversion en mode texte.
C'est une semi solution pour nous, sachant qu'on traite chaque semaine +/- 50 fichiers Excel de structure différente.
On regrette un peu ce bon Office 2003 ou un simple copier coller fonctionnait bien.
La solution actuelle qui fonctionne : sélection de l'ensemble des cellules et une conversion en mode texte.
C'est une semi solution pour nous, sachant qu'on traite chaque semaine +/- 50 fichiers Excel de structure différente.
On regrette un peu ce bon Office 2003 ou un simple copier coller fonctionnait bien.
Autant que possible, la gravité doit être le pire ennemi du Coyote.
Copier/Coller Excel vers Access 2010
Publié le 30/05/2011 @ 11:51:54,
Par vodyEt au niveau des caractéristiques de ta table dans Access, tu n'aurais pas spécifié (assez logiquement) que ton champ "NUM" soit un numéro (Number) par exemple?
Du coup, tes chiffres encodés sous excel sous forme de texte (ceux qui ont un petit triangle vert et qui sont souvent encodés avec un espace qui traîne avant/après), ne passent pas dans ton Access...
A mon avis, change dans ton Access, partie "Design" de ta table, ton champ "Number" en "Text" et tu n'auras plus le problème...
Dernière édition: 30/05/2011 @ 11:54:46
Du coup, tes chiffres encodés sous excel sous forme de texte (ceux qui ont un petit triangle vert et qui sont souvent encodés avec un espace qui traîne avant/après), ne passent pas dans ton Access...
A mon avis, change dans ton Access, partie "Design" de ta table, ton champ "Number" en "Text" et tu n'auras plus le problème...
Dernière édition: 30/05/2011 @ 11:54:46
Copier/Coller Excel vers Access 2010
Publié le 30/05/2011 @ 11:54:30,
Par Coyoteen Access, l'ensemble des champs sont de type texte et de longueur 80 non indexé sans clé primaire.
Autant que possible, la gravité doit être le pire ennemi du Coyote.
Copier/Coller Excel vers Access 2010
Publié le 30/05/2011 @ 16:19:10,
Par PinouTu fais "coller" ou "coller par ajout" ?
J'ai jamais (ou presque) eut de problème avec le deuxème solution.
J'ai jamais (ou presque) eut de problème avec le deuxème solution.