Recherche par mot

maval

XLDnaute Barbatruc
Bonjour,

Je suis à la recherche du code pour faire la rechercher des factures en sachant qu'il y a environ 1500 factures dans la feuille et il y a plusieurs factures du même nom.
Un fichier valant mieux qu'un long discours, veuillez voir la pièce jointe.

Par avance merci pour votre aide.
Cordialement

Maval
 

Pièces jointes

  • Recherche Facture.xlsm
    24.7 KB · Affichages: 49

maval

XLDnaute Barbatruc
Re : Recherche par mot

re,

Non j'ai trouver sur le fichier final il y avais un (s) à la fin de Facture Clients sinon sa fonctionne très bien sauf qu'il est long a venir l'USF peut être comme il y a a peut prés 1000 lignes?

@+

Max
 

maval

XLDnaute Barbatruc
Re : Recherche par mot

Re,

Tu as certainement raison. Il me viens une idée peut être pas réalisable je la dit cas même.
Dans ma feuille j'ai chaque année le résultat des factures "Les chiffres sont bidon"
Exercice fiscal 2011 :
11 167,31 € 1 979,01 € 58,87 € 2 037,88 € 13 219,69 €
H.T* TVA 19,6% TVA 5,5 % Total TVA Total T.T.C*

Peut on pas faire la recherche par année ou par exercice fiscal ?

@+

Max
 

vgendron

XLDnaute Barbatruc
Re : Recherche par mot

Re

J'ai repris le fichier test: il y avait déjà toutes les macros de base
 

Pièces jointes

  • Maval Recherche Facture.xlsm
    33.6 KB · Affichages: 23
  • Maval Recherche Facture.xlsm
    33.6 KB · Affichages: 24
  • Maval Recherche Facture.xlsm
    33.6 KB · Affichages: 25

maval

XLDnaute Barbatruc
Re : Recherche par mot

Re,

J'ai un message d'erreur sur cette ligne "Incompatibilité de type"

Code:
If Val(Year(Cell.Offset(0, -2))) = CmBx_ChampRecherche.Value Then

Ou alors j'ai oublier quelque chose (j'ai mis Liste_Champs)
@+

Max
 

vgendron

XLDnaute Barbatruc
Re : Recherche par mot

à moins que tu aies modifié quelque chose. chez moi. j'ai pas de souci avec le fichier tel que je te l'ai posté....

et si tu regardes (et comprends), la zone Liste_Champs n'est pas utilisée dans la macro,
je l'avais créée au cas ou tu m'aurais demandé de faire une recherche par l'un des champs de la ligne 1..
 

maval

XLDnaute Barbatruc
Re : Recherche par mot

Bonjour Vgendron,

Oui j'ai réussi il ne fonctionner pas parce qu'il y avait des lignes vide entre sur mon fichier final.

Par contre il y a deux petit problèmes il est extremement long, même en enlevant l'alimentation de la combobox, sans doublon, et faire le tri.
Et pour le tri par année sa ne fonctionne pas?
Quand je recherche un client il me donne toute les factures quelque soit l'année?

@+ et bonne journée

Max
 

vgendron

XLDnaute Barbatruc
Re : Recherche par mot

Bonjour,

Faudrait savoir ce que tu veux...
il est extrêmement long
oui sans doute.. toutes les opérations qu'on lui demande. ca prend du temps: Moi.. je ne sais pas comment améliorer la vitesse d'execution: d'autres sur ce forum seraient surement capables d'optimiser.. pas moi.

même en enlevant l'alimentation de la combobox, sans doublon, et faire le tri.
si tu enlèves l'alimentaton de la combobox: elle sert à quoi alors puisque tu mets plus rien dedans?

Et pour le tri par année sa ne fonctionne pas?

chez moi si. 2012 apparait bien avant 2013..

Quand je recherche un client il me donne toute les factures quelque soit l'année?

J'ai corrigé: voir PJ
 

Pièces jointes

  • Maval Recherche Facture.xlsm
    34.2 KB · Affichages: 26
  • Maval Recherche Facture.xlsm
    34.2 KB · Affichages: 24
  • Maval Recherche Facture.xlsm
    34.2 KB · Affichages: 23

maval

XLDnaute Barbatruc
Re : Recherche par mot

Bonjour,

Regarde j'ai multiplier les lignes fait une recherche et dit moi?

@+

Max
 

Pièces jointes

  • Maval Recherche Facture-7.xlsm
    64.8 KB · Affichages: 24
  • Maval Recherche Facture-7.xlsm
    64.8 KB · Affichages: 25
  • Maval Recherche Facture-7.xlsm
    64.8 KB · Affichages: 26

vgendron

XLDnaute Barbatruc
Re : Recherche par mot

Effectivement,
peut etre qu'en passant avec les dictionnaires
mais pour ca. il faut une colonne dans laquelle on est sur de ne jamais trouver deux fois la meme valeur..
exemple: est ce que le numéro de facture est unique? impossible de le trouver deux fois?
 

Discussions similaires