[Aide] Transformer une formule à une macro

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 !

INFINITY100

XLDnaute Occasionnel
Bonjour à tous!

étant nul en VBA, je sollicite votre aide à me transformer la formule ci-dessous en macro

la formule est :

Code:
=SI(Feuil2!$F$27>Feuil2!$F$29;"Erreur !! Veuillez vérifier votre saisie";SI(Feuil2!$F$29="";"";SI(LIGNE()-16>Feuil2!$F$29-Feuil2!$F$27;"";SI(Feuil2!$D$13=2;CONCATENER("C: ";Feuil2!$F$19;" ";Feuil2!$F$21;" ";Feuil2!$F$23;Feuil2!$F$27+LIGNE()-16;" ";Feuil2!$F$25);CONCATENER("N: ";Feuil2!$F$19;" ";Feuil2!$F$21;" ";Feuil2!$F$23;Feuil2!$F$27+LIGNE()-16;" ";Feuil2!$F$25;" ";Feuil2!$F$31)))))

Merci à vous tous

Cordialement
 
Re : [Aide] Transformer une formule à une macro

Bonjour

Il y a peut être moyen de faire plus court, avec une formule, ou avec une macro, mais cela serait certainement plus facile pour nous si tu mettais un petit fichier, représentant bien la situation, en pièce jointe.

@ plus
 
Re : [Aide] Transformer une formule à une macro

Bonjour

Tu peux peut être faire avec
SI(Feuil1!$F$26>Feuil1!$F$28;"Erreur ! Index de ne doit pas être supérieur à index à";
SI(OU(Feuil1!$F$28="";LIGNE()-16>Feuil1!$F$28-Feuil1!$F$26);"";
"Produit-"&SI(Feuil1!$D$12=2;1;2)&": "&Feuil1!$F$18&" "&Feuil1!$F$20&" "&Feuil1!$F$22&Feuil1!$F$26+LIGNE()-16&" "&Feuil1!$F$24&SI(Feuil1!$D$12=2;"";" "&Feuil1!$F$30)))

@ plus
 
Re : [Aide] Transformer une formule à une macro

salut

Pour ta formule sous VBA
tu ouvres ton fichier excel tu prends ta formule tu fais enregistrer une nouvelle macro puis tu colles ta formule dans une case et tu arrêtes l'enregistrement de la macro tu vas dans VBA et dans module tu auras ta formule sous VBA
 
- 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
324
Réponses
6
Affichages
662
Réponses
3
Affichages
667
Retour