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

Excel Discussion :

Problème de lecture d'une cellule faisant référence à une table Access par une fonction


Sujet :

Excel

  1. #1
    Futur Membre du Club Avatar de Doshigan
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2017
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2017
    Messages : 10
    Points : 5
    Points
    5
    Par défaut Problème de lecture d'une cellule faisant référence à une table Access par une fonction
    Bonjour à toutes & à tous,

    Je rencontre un problème depuis ce matin que je n'arrive pas à résoudre ; une cellule employant une bête fonction RECHERCHEV n'arrive pas à lire la cellule de la valeur cherchée car celle-ci fait référence à une cellule d'un table Access liée ce qui génère l'erreur #N/A.

    Pourtant, curieusement, à l'affichage ma cellule de la valeur cherchée affiche bien la donnée.

    Pour donner un exemple :

    Cellule de la valeur recherchée : =SIERREUR(Tableau_GCHB.accdb[RCODE];"") ~> Ici il y a marqué "43" comme je le souhaite
    Cellule de la fonction : =RECHERCHEV($O2;Foglio2!$A$8:$D$32;2;FAUX) ~> Celle-ci me renvoie normalement la description correspondant au numéro "43"
    Résultat : #N/A

    En revanche, si à la place de faire référence à ma table Access j'écris juste "43" ma fonction marche. C'est à n'y rien comprendre, j'ai essayé de modifier le format de cellule, etc. rien n'y fait.

    Merci par avance pour votre aide.

  2. #2
    Expert confirmé Avatar de jerome.vaussenat
    Homme Profil pro
    Formateur Bureautique
    Inscrit en
    Janvier 2011
    Messages
    1 629
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur Bureautique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 629
    Points : 4 299
    Points
    4 299
    Par défaut
    Salut,

    Très souvent, On voit la donnée qui semble bonne, pour nous. Mais, pour Excel, un "43" sous forme de texte (donc aligné à gauche dans la cellule) est très différent d'un 43 sous forme de nombre (donx aligné à droite dans la cellule.

    Vérifie, dans ta cellule $O2 et dans la colonne A de la feuille Foglio2 que tout soit bien aligné de la même manière. Des nombres partout ou des textes partout.

    En espérant que cette piste t"aidera.
    Jérôme

    " Je pense donc je suis. Tu es donc j'apprends ". (GCM)

    Si ce message vous à aidé, merci de cliquer sur . Si ce message est résolu, cliquez sur .

  3. #3
    Futur Membre du Club Avatar de Doshigan
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2017
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2017
    Messages : 10
    Points : 5
    Points
    5
    Par défaut
    Salut Jérôme,

    Merci pour cette piste malheureusement après plusieurs essais de format, alignement, etc afin que tout concorde ça ne fonctionne toujours pas ...

Discussions similaires

  1. Réponses: 2
    Dernier message: 27/01/2015, 13h37
  2. Utiliser une variable comme nom de table Access dans une requête SQL
    Par stsym dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 09/10/2011, 17h11
  3. Réponses: 2
    Dernier message: 22/04/2010, 11h13
  4. Réponses: 2
    Dernier message: 17/11/2008, 12h40
  5. Réponses: 2
    Dernier message: 10/07/2007, 10h04

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