|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2010 Messages : 28 ![]() |
Bonjour
J'importe des données depuis Excel vers Access via une macro VBA. Les données Excel contiennent des chiffres après la virgule, mais sont arrondies en affichage sans virgule. Comment écrire le code VB pour réussir l'import des données Excel avec les chiffres après la virgules ? merci de votre aide |
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé
![]() Chercheur de bonheur Inscription : août 2007 Messages : 2 256 ![]() |
Bonjour,
pour être efficace, 3 remarques : 1) Il faut montrer ta macro VBA 2) Ceci Citation:
Citation:
A toi maintenant.
__________________
(\ _ /) Cordialement G@dz (='.'=) (")-(") Vous avez des neurones. Sollicitez-les. ![]() . Si vous êtes aidé, pensez à Voter.
|
||
|
|
00
|
|
|
#3 | |
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2010 Messages : 28 ![]() |
Les données portent des décimales sous Excel (ex. 45,235). Cependant elle sont affichées sans virgules toujours sous Excel (45).
Mon code fait ceci : Citation:
Or, je voudrais que les données importées soient les vraies (45,235) et non pas celles qui sont arrondies (45) Suis-je plus claire ? Merci |
|
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() Chercheur de bonheur Inscription : août 2007 Messages : 2 256 ![]() |
Oui tu es claire, mais j'ai testé d'après tes explications (zones excel avec format affichage sans décimale, donc 40,32 s'affiche 40).
Avec ton code d'import je récupère bien 40,32 dans Access. Attention cependant, j'ai remarqué que si tu change le design de ta table après import et force par exemple le nombre de décimales à 0, il s'en fiche totallement dans les imports futurs (transfère chaque fois les décimales avec). As-tu testé en effaçant d'abord ta table XLS_CA avant l'import ? Vérifie aussi le format de ton champ dans ta définition de table ainsi que les données en affichant la table sans formulaire via l'interface de développement.
__________________
(\ _ /) Cordialement G@dz (='.'=) (")-(") Vous avez des neurones. Sollicitez-les. ![]() . Si vous êtes aidé, pensez à Voter.
|
|
|
10
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2010 Messages : 28 ![]() |
oui, ça marche en effaçant la table XLS_CA avant l'import
Merci bien |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com