Sélectionner une cellule en fonction de 2 infos en VBA ?

Thomas -  
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour, 
J'ai un problème avec mon programme VBA. J'essaie de réaliser un tableau qui pioche les informations dans d'autres fichier. Jusque la pas de problème, mais une fois le moment de prendre les valeurs je me rend compte qu'il faut que je sélectionne les valeurs en fonction de 2 colonnes. J'ai plusieurs colonnes, une pour la date de règlements, une pour le mode(CB, ESP, Cheque...) et une avec le montant. J'ai donc besoin de sélectionner la date précise, le mode de paiement et le montant par mode. 

Avez-vous une solution a mon problème ? 

Merci d'avance  

A voir également:

4 réponses

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 

Bonjour,

je sélectionne les valeurs en fonction de 2 colonnes

Ces valeurs sortent d'ou et dans quelles colonnes du fichier sources sont elles?

Comment faites vous la recherche?

0
Thomas
 

Bonjour, 

Merci de votre réponse mais j'ai trouvé la solution a mon problème mais maintenant j'ai un autre problème. Je voudrais enlever le mois et l'année d'une date sous le format jj/mm/aaaa. 
Par exemple : 17/09/2022--> 17

J'ai donc réalisé ce code mais il ne fonctionne pas 

    Cells.Replace What:="/09/2022", Replacement:=" ", LookAt:=xlPart, _
        SearchOrder:=xlByColumns, MatchCase:=False, SearchFormat:=True, _
        ReplaceFormat:=True

Voyez-vous le problème que comporte ma programmation ? 

Merci par avance

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 

Bonjour,,

La date doit etre en texte pas au formart date si vous voulez utiliser ce type de ligne d'instruction

0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 

Bonjour

Si la cellule c_date est une date (et pas du texte) ,  c_date = day(c_date)  remplacera sa valeur par le jour

Cdlmnt

0