Formule complexe de recherche

X

XfReD

Guest
Bonjour !!!

J'ai besoin d'aide pour une formule assez complexe (pour moi !) et j'espere que vous saurez m'aider parce que la je cale ! je vous joint le document avec toutes les explications et je vous remercie d'avance pour votre aide :)
c'est la derniere fomule qui me permettra de finir mon tableau qui m'aidera enormement pour mon taff :)

Merci :)
 

Pièces jointes

  • Merci.zip
    2.4 KB · Affichages: 14
  • Merci.zip
    2.4 KB · Affichages: 12
  • Merci.zip
    2.4 KB · Affichages: 12
C

Celeda

Guest
Bonsoir,

Il y a quelque chose que je désire éclaircir, svp :
"Mais si ce code client existe deja dans une autre des cellules de B5 à B19 je veut que le dernier code saisi efface automatiquement le precedent !"

Donc si Jean va voir (ou choisit ou tire au sort) en premier Machin,
et que Pierre selectionne Machin, c'est le choix de Pierre qui efface le choix de Jean ?

Je pensais qu'on aurait pu faire l'inverse : si un code client selectionné impossible de le selectionner
une seconde fois. Non ?
c'est quoi le critère qui fait que c'est la seconde selection qui est la bonne
car si David choisit en dernier Machin, il effacera le choix de Pierre
et lui c'est le troisième larron, et si tu as 20 commerciaux à gérer..........

Si tu peux m'expliquer, svp…..merci

Celeda
 
M

Monique

Guest
Bonjour,

Tu as 2 méthodes dans le fichier joint.
Un nom choisi une 2è fois fait que le précédent s'efface.
Un nom déjà choisi ne peut plus être choisi à nouveau.

L'original est dans "Le Coffret des Listes", la compil de Celeda, ici :
<http://www.excel-downloads.com/html/French/fichiers/vba-date_maj-1.htm>
 

Pièces jointes

  • ChoixClientsXfred.zip
    5.9 KB · Affichages: 33
X

XfReD

Guest
Formidable !

Maintenant que je voit ca ! avec les menus deroulant c genial tu saurait me le faire sans les codes avant c'etait pour pas tout noter le nom du client mais maintenant que tu m'a fait un menu deroulant y a plus besoin de code :)

merci d'avance :)

tu est géniale :)
 
M

Monique

Guest
Re,

C'est fait.
(ça me dérangeait aussi de devoir passer par des codes)
1ère méthode : tu as un format conditionnel qui masque les choix si on les retrouve plus bas.
(ce n'est pas une police blanche, de façon à ce que l'on aperçoive quand même une petit peu)
2ème méthode : idem tout à l'heure.
 

Pièces jointes

  • ChoixClientsXfredV1.zip
    5 KB · Affichages: 31
X

XfReD

Guest
j'ai choisi la facon "le nom selectionné ne peut plus etre selectionner a nouveau" je retranscrit les formule mais je butte au niveau de la formule de la liste de validation :( tu peut m'eclairer la dessus

Merci !
 
M

Monique

Guest
Re,

Barre de menu - Données - Validation -
Dans "Autoriser" tu choisis "Liste"
Et dans la zone "Source", tu tapes :
=DECALER(Liste;;;SOMME((Liste<>"")*1))
à condition d'avoir nommé "Liste" la dernière colonne des noms.

Bien sûr, j'aurais pu choisir un autre nom que "Liste"
Tu n'oublies aucun des 3 points-virgules.

Tu peux aussi taper :
=DECALER(Liste;0;0;SOMME((Liste<>"")*1))

En français :
=DECALER( plage des noms ; 0 ligne ; 0 colonne ; hauteur égale à nombre de cellules différentes de "" )
 
X

XfReD

Guest
Bonjour !

Monique est ce que je peut te montrer mon fichier ? j'ai un ptit probleme au niveau de la formule ! une seule cellule sur 150 qui marche pas :'( en recopiant la formule etrange non ??? on pourrait se parler sur aim (pseudo XfReD000) ou si tu veut me donner ton email ?

merci a bientot !
 
X

XfReD

Guest
Bonjour !

Monique ce n'est plus la peine ! Jean Marie m'a aidé pour mon fichier ! et je le remercie encore pour son aide très précieuse !

A bientot ! et merci a vous tous pour votre aide et longue vie a ce forum !
 

Discussions similaires

Réponses
7
Affichages
577

Statistiques des forums

Discussions
314 210
Messages
2 107 304
Membres
109 798
dernier inscrit
NAJI2005