XL 2016 Convertir des formules en code VBA

  • Initiateur de la discussion Initiateur de la discussion Dadi147
  • 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 !

Dadi147

XLDnaute Occasionnel
Bonjour.
S'il vous plaît aider à convertir ces formats en code VBA

VB:
Set WS = feuil2
 lr = WS.Range("B" & Rows.Count).End(xlUp).row

range("d6:d"&lr")'formula'=IF($B6<>"";TEXT($C6;"DDD");"")

range("C8:C"&lr")'formula'=IF($B8<>"";C6+1;"-")

RANGE E:AM 'formula'
'SOMME.SI.ENS

=SUMIFS(sheet1!$J:$J;sheet1!$B:$B;$B6;sheet1!$A:$A;$C6;sheet1!$D:$D;E$5)

=SUMIFS(sheet1!$J:$J;sheet1!$B:$B;$B6;sheet1!$A:$A;$C6;sheet1!$D:$D;F$5)

=SUMIFS(sheet1!$J:$J;sheet1!$B:$B;$B6;sheet1!$A:$A;$C6;sheet1!$D:$D;G$5)

'Up to the AM column'

=SUMIFS(sheet1!$J:$J;sheet1!$B:$B;$B6;sheet1!$A:$A;$C6;sheet1!$D:$D;AM$5)


RANGE E4:AM4 'formula'
'SOUS.TOTAL

range("E4)formula =SUBTOTAL(109;E6:E"&lr)

 column AN formula range("AN6:N"&lr")'formula

=SUM($E6:$AM6)
 
Dernière édition:
- 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
474
Réponses
22
Affichages
1 K
Réponses
33
Affichages
2 K
Réponses
11
Affichages
902
  • Question Question
Microsoft 365 VBA sur outlook
Réponses
14
Affichages
949
Réponses
3
Affichages
852
Retour