Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Simplifier un code

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 !

julien974

XLDnaute Occasionnel
Bonjour, je souhaiterais savoir si il est possible de simplifier le code suivant.

HTML:
Sub hihi()

    Range("H2").Select
    
    While ActiveCell.Offset(0, -1).Value <> ""
    
    ActiveCell.FormulaR1C1 = "=VLOOKUP(RC[-5],MATRICECONTENANTS,4,0)"
    ActiveCell.Offset(0, 1).FormulaR1C1 = "=RC[-4]/RC[-1]"
    ActiveCell.Offset(1, 0).Select
    
    Wend

End sub

Merci de votre aide,

juli3n974
 
Re : Simplifier un code

Bonjour :

Essaye cela :
si j'ai bien compris, tu cherches à remplir une colonne de formule
Code:
Sub hihi()
    Range("H2").FormulaR1C1 = "=VLOOKUP(RC[-5],MATRICECONTENANTS,4,0)"
    Range("H2").Offset(0, 1).FormulaR1C1 = "=RC[-4]/RC[-1]"
    Range("H2:G" & range("[COLOR="Red"]A65536[/COLOR]").end(xlup).row).filldown
End sub
en Rouge, adapter la colonne pour prendre la colonne de référence c'est à dire la colonne qui contient toutes les données, la ligne 65536 : definit la ligne la plus basse (la j'ai pris la derniere ligne)
 
- 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

Discussions similaires

Réponses
5
Affichages
920
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…