IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

[VBA-E][access]"date out of range"


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    comme j'exporte vers excel, dans un classeur vierge (donc avec un type de champ par défaut à priori), comment lui dire "ce sont des dates"?
    Je répondais à ça...
    ça me parait une bonne solution de définir le type de champ avant l'export
    Dans Access, tu dis l'avoir fait... Donc dans Excel ?
    Tu vois un inconvénient à avoir à formater tes dates dans Excel ?
    En plaçant tes données dans des cellules, même formatées au départ, tu peux avoir des surprises quant à leur format, une fois renseignées... (Mais les versions > 97 ont peut-être corrigé le tir : )
    Sinon, je ne comprends pas ton pb.

    A+

    Edit
    Ok, j'avais shunté la solution du format à l'export.... Mais ma remarque sur le format reste d'actualité

  2. #2
    Membre confirmé
    Inscrit en
    Août 2005
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 116
    Par défaut
    Dans Access, tu dis l'avoir fait... Donc dans Excel ?
    j'ai dû mal m'expliquer, car je ne comprends pas à quoi tu fais reference...
    peu importe, j'ai fini par faire qq chose qui fonctionne, tjrs avec l'aide du tutoriel dt j'ai donné le lien plus haut...merci cafeine!
    j'ai donc utilisé la fonction TransferExcelAutomation, légèrement modifiée à ma sauce, je n'utilise plus transferSpreadSheet, et je défini depuis access, avant d'exporter les type des champs et là, ça passe!

    ouskel'n'or : mon pb etait que je ne voulais pas, si possible, avoir à utiliser l'automation de cafeine, car c'est 40 lignes de codes au lieu d'une et avec ajout d'un référence en plus (object excel library) . Donc echec, de ce point de vue là, mais au moins c'est propre et sûr maintenant!

    merci à tous
    b.

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Réponses: 3
    Dernier message: 06/10/2014, 17h46
  2. Réponses: 2
    Dernier message: 15/08/2010, 16h20
  3. Insertion champ date en VBA dans Access
    Par spud96 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 23/06/2010, 16h49
  4. datetime data type resulted in an out-of-range
    Par faamugol dans le forum ASP
    Réponses: 2
    Dernier message: 26/05/2004, 20h51
  5. [Interbase] [Access] les dates
    Par AnestheziE dans le forum InterBase
    Réponses: 17
    Dernier message: 26/11/2003, 14h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo