Gestion base données excel pour commerciaux

PERSEVERANT

XLDnaute Junior
Bonjour Dranreb
j'ai pu avancer grandement avec votre aide précieuse.
J'ai un petit souci avec votre formule =TBD[xxxx] LBD, qui fonctionne bien, mais pas partout !
Je ne peux pas mettre à jour toutes les cellules de ma feuille Consultation.
J'ai été modifier les références du tableau pour qu'il prenne en compte plus de colonnes et plus de lignes, ce qu'il semble avoir fait sans problème.
J'ai essayé de fermer l'application et de la rédémarrer en pensant qu'une prise en compte pouvait être nécessaire, mais sans succès.

J'ai la formule qui s'affiche dans la cellule concernée, mais ni blanc ni résultat. Curieux.
Je ne trouve pas ni sur l'aide excel , ni sur le net d'explication sur cette formule et en particulier sur la partie LBD qui reste un mystère pour moi.

Voici pour clarifier mes propos un affichage de ce que j'ai en B45. Pouvez vous m'aider à comprendre le phénomène et à le résoudre ?
upload_2017-5-9_14-53-40.png

Si ça peut aider à la réflexion cette cellule est fusionnée (dans cette cellule c'est uniquement pour l'esthétique, mais dans d'autres c'est pour des commentaires plus longs )

Cordialement
Jean Michel
 

Dranreb

XLDnaute Barbatruc
Apparemment il doit y avoir un format Texte sur la cellule, ce qui lui fait considérer comme tel le texte de la formule. Mettez un format standard et revalidez.

Il n'y a pas de mystère: Deux références séparées par un espace représentent leur intersection. LDB est le nom donné par la programmation à une ligne de la base. Si donc on spécifie une colonne suivi d'un espace suivi de LBD ça donne l'intersection de la colonne spécifiée et de la ligne nommée LBD
 

PERSEVERANT

XLDnaute Junior
Apparemment il doit y avoir un format Texte sur la cellule, ce qui lui fait considérer comme tel le texte de la formule. Mettez un format standard et revalidez.

Il n'y a pas de mystère: Deux références séparées par un espace représentent leur intersection. LDB est le nom donné par la programmation à une ligne de la base. Si donc on spécifie une colonne suivi d'un espace suivi de LBD ça donne l'intersection de la colonne spécifiée et de la ligne nommée LBD

Effectivement il y avait un format texte, je l'ai enlevé pour le passer en standard et le résultat est le même !!!
 

PERSEVERANT

XLDnaute Junior
oui, je l'ai fait.
Je viens d'essayer avec un espace entre le signe = et TBD, puis en enlevant l'espace et j'ai maintenant une information complémentaire "les plages de la formule ne se coupent pas "
 

Dranreb

XLDnaute Barbatruc
Alors je suppose que la colonne ne fait pas partie de TBD.
Je viens d'ouvrir le classeur que j'avais chez moi, et effectivement il manque 10 colonnes que j'ai dû oublier d'y intégrer, ce dont je m'excuse.
Fort heureusement vous devez avoir une commande "Redimensionner le tableau" juste en dessous de son nom dans les Outils de tableau.
 
Dernière édition:

PERSEVERANT

XLDnaute Junior
C'est bien la que le bas blesse
J'ai redimensionné le tableau en intégrant les colonnes manquantes.
le mystère reste entier !
 

Dranreb

XLDnaute Barbatruc
Je sens que ça va quand même bientôt être réglé.
Ne serait ce qu'en rectifiant pour un coup manuellement, dans le gestionnaire de noms, la référence à LBD !
À moins d'attendre que l'UserForm ne la redéfinisse.
 

PERSEVERANT

XLDnaute Junior
Ca m'a l'air d'être la bonne idée
je vérifie et vous tiens au courant demain, pour être sur d'avoir tout testé.
Merci
 

PERSEVERANT

XLDnaute Junior
Ca m'a l'air d'être la bonne idée
je vérifie et vous tiens au courant demain, pour être sur d'avoir tout testé.
Merci
Bonjour Dranreb et toutes mes excuses
j'avais dit que je revenais demain et j'ai quasiment deux semaines de retard.
Globalement ça fonctionne, c'était bien les références de LBD qu'il fallait mettre à jour.
Encore un grand merci pour votre aide précieuse.
Cordialement
Jean Michel
 

Discussions similaires


Haut Bas