ma macro m'a mis à cran

  • Initiateur de la discussion Initiateur de la discussion help
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

H

help

Guest
SAlut les jeunes du forum,

rien de mieux qu'un week end "accro"cher à sa macro ...
merci d'avance aux bonnes ames qui me liront.

je me bats avec ma macro pour qu'elle m'obéisse ...

j'ai codé un vlookup(plage1,plage2,col_number1,0)
mais en fait je dois tenir compte de la valeur de la colonne 2 : col_number2 pour récupérer les données.
ensuite j'étends cette formule à toutes les cellules qui m'intéressent.

ce qui correspond à :
select col_number1 from plage2 where col_number = "à reprendre"

Est-ce que vous avez une idée de la marche à suivre, ou est-ce que je suis obligé de faire une boucle, ou ... ?

Merci d'avance et bon week.

@+ help.
 
Bonjour Help

Tu trouveras en pièce jointe un exemple qui ne devrait pas être trop compliqué à adapter pour répondre au problème posé.

L'algorithme proposé permet de s'abstenir complètement de la fonction RechercheV ou VlookUp qui ne me paraît pas totalement adaptée à l'usage que tu veux en faire.

-----------------------------------------------------------------------------------------------
Dim Plage As Range

Set Plage = Range("B4:E16")
Range("D22").Value = "KO"

For Each Row In Plage.Rows
If Row.Cells(1).Value = Range("D20").Value Then
Range("D22").Value = Row.Cells(Range("D21").Value).Value
Exit Sub
End If
Next Row
------------------------------------------------------------------------------------------------

En espérant avoir répondu à ta question ...

@+ Omicron
 

Pièces jointes

Salut Omicron, Celeda,

En ce dimanche ensoleillé, je vous remercie tous les deux pour vos pistes.
Je pense que je vais utiliser index equiv de Celeda ... ;p
mais merci pour l'exemple de boucle Omicron.

Bonne après_midi,

@+ help.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour