bonjour à tous...
Ce n'est pas la première fois que je viens vous demander de l'aide, mais c'est tellement plus facile de réfléchir à un problème à plusieurs que seul ;-)
et déjà merci de lire ce message ^^.
J'ai une base de données client avec une feuille de récapitulatif (+1bouton qui lance un userform d'encodage).
Pour afficher les données d'un client on peut soit encoder le numéro du dossier ou le nom du client dans 2 cellules distinctes (B1 et F1)
Si on tape le numero dossier, la fonction recherchev m'affiche toute les données en fonction de ce numéro.
Pareil si on tape le nom du client.
Par contre dans ce 2eme cas, si juste après, on cherche un numéro de client, il faut d'abord effacer le nom de la cellule F1. Sans quoi la recherche porte toujours sur ce nom.
Le problème vient de ma cellule C1 (qui reprend le numéro de dossier pour la rechercheV)
=SI(ESTTEXTE(F1);RECHERCHEV($F$1;'SUIVI FACTURE'!A:B;2;FAUX);SI($B$1<1001;1001;RECHERCHEV($B$1;'SUIVI FACTURE'!$B:$U;1;FAUX)))
En effet, si c'est un texte, je fais la recherchev en priorité...
Comment jumeler les 2? ou alors comment effacer le texte de F1 si je tape un numero en B1???
J'espère avoir été clair.
Je ne peut pas joindre de fichier car il est trop gros et légèrement confidentiel
Merci d'avance pour les conseils que vous me pourriez me procurer.
Ce n'est pas la première fois que je viens vous demander de l'aide, mais c'est tellement plus facile de réfléchir à un problème à plusieurs que seul ;-)
et déjà merci de lire ce message ^^.
J'ai une base de données client avec une feuille de récapitulatif (+1bouton qui lance un userform d'encodage).
Pour afficher les données d'un client on peut soit encoder le numéro du dossier ou le nom du client dans 2 cellules distinctes (B1 et F1)
Si on tape le numero dossier, la fonction recherchev m'affiche toute les données en fonction de ce numéro.
Pareil si on tape le nom du client.
Par contre dans ce 2eme cas, si juste après, on cherche un numéro de client, il faut d'abord effacer le nom de la cellule F1. Sans quoi la recherche porte toujours sur ce nom.
Le problème vient de ma cellule C1 (qui reprend le numéro de dossier pour la rechercheV)
=SI(ESTTEXTE(F1);RECHERCHEV($F$1;'SUIVI FACTURE'!A:B;2;FAUX);SI($B$1<1001;1001;RECHERCHEV($B$1;'SUIVI FACTURE'!$B:$U;1;FAUX)))
En effet, si c'est un texte, je fais la recherchev en priorité...
Comment jumeler les 2? ou alors comment effacer le texte de F1 si je tape un numero en B1???
J'espère avoir été clair.
Je ne peut pas joindre de fichier car il est trop gros et légèrement confidentiel
Merci d'avance pour les conseils que vous me pourriez me procurer.
Dernière édition: