Visites

   visiteurs

   visiteurs en ligne

Sujet n°234 Problème lien Access/excel
    par sophiej le 06/03/2009 : 10:17

Bonjour,

J'ai réalisé une base ACESS qui fonctionne à partir d'un fichier excel lié. La première requête de ma base regroupe les données de la table liée à excel dans une autre table.

Elle fonctionne très bien mais malheureusement une seule fois : c'est à dire que la première fois que je lance la requête je n'ai pas de problèmes mais les fois suivantes, j'obtiens le message suivant "Dépassement d'un champ numérique", même si je n'ai apporté aucune modification à la base ni au fichier excel.

Je dois alors raffraichir le lien avec le fichier excel pour que la requête remarche (une seule fois...).

Avez-vous une solution à m'apporter ? Je ne comprends pas la logique d'une requête qui ne marche qu'une seule fois et pas les suivantes...

Merci d'avance pour votre aide

Sophie

 


Réponse n° 1 par 3Stone le 07/03/2009 : 06:38
Bonjour Sophie,

Hmm, je ne possède pas l'art divinatoire tongue
La liaison du fichier Excel se passe sans problème? pas de message d'erreur?
Le fichier Excel possède bien un "format" table, avec des colonnes et des lignes bien remplie?

Et la requête est une simple requête de sélection, je suppose...

Si, au lieu de lier la table, tu l'importes, as-tu encore ce problème de requête?
A moins que tu n'arrives pas à l'importer, ce qui expliquerait ton problème...

Cordialement,
Pierre(3stone)

Réponse n° 2 par sophiej le 09/03/2009 : 11:58

Bonjour Pierre,

Merci de merépondre ! La liaison du fichier excel se passe sans problèmes, aucun message d'erreur.

Il posséde bien le bon format.

Je n'ai pas l'impression que ça soit la liaison qui pose problème mais plutôt l'utilisation de la table liée. Laquelle marche la première fois que je lance les macros mais pas les suivantes...

Si je place une première macro "executer commande" "gestionnaire de tables liées" et que je raffraichis donc à chaque fois ma table liée avant de lancer les autres macros, cela marche.

Je reste perplexe...

Cordialement

Sophie

Réponse n° 3 par 3Stone le 09/03/2009 : 15:52
Bonjour,

Après la liaison unique, tu fait des modifications sur le fichier Excel, je suppose...

D'abord, je n'utilise jamais les macros... lorsque utile ou nécessaire, je n'utilise que le VBA wink

Il se peut aussi que tu subisses les conséquences des problèmes que MS a eu au sujet des "liaisons" de fichiers pour raison de brevets (les mises à jours des programmes font alors le reste).

Désolé de ne pas avoir de solution pour ton cas.

Cordialement,
Pierre(3stone)

Réponse n° 4 par sophiej le 09/03/2009 : 16:43

Et bien non, justement : c'est cela que je ne comprends pas : en ne faisant aucune modification sur le fichier excel ni sur les requêtes, bref en refaisant simplement tourner les macros à l'identique, cela bug.

 

Personnellement, je ne connais pas le VBA, je suis donc obligée d'utiliser les macros...

Merci en tout cas !

 

Réponse n° 5 par SophieM le 16/03/2009 : 22:33
À tout hasard. Coder pour que les messages d'avertissements n'apparaissent pas.

[ Retour à la liste des sujets ]

Recherche



Préférences

Se reconnecter
---

Votre nom (ou pseudo) :

Votre code secret


 Nombre de membres 1 membre


Connectés :

( personne )

Haut