Transcription de formule en vba excel

Fermé
karamalet Messages postés 16 Date d'inscription mardi 24 juin 2008 Statut Membre Dernière intervention 13 avril 2019 - 17 août 2016 à 21:59
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 19 août 2016 à 09:17
Merci à vous pour l'aide que vous voudriez bien m'accorder à ma préoccupation.
Il s'agit en fait de la formule contenue dans une cellule que je voudrais transcrire en code vba
Merci encore pour votre aide.

=SI('BASE DE DONNEES'!$E$9=0;"";INDEX(Tableau3[N* PERMIS];EQUIV('BASE DE DONNEES'!$E$9;Tableau3[ENTREPRISE EXT];0)))

1 réponse

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 688
17 août 2016 à 22:28
Bonjour,

Si tu veux installer ta formule sur la feuille il te suffit de mettre en formule locale :
tacellule.formulalocal = "=SI('BASE DE DONNEES'!$E$9=0;"";INDEX(Tableau3[N* PERMIS];EQUIV('BASE DE DONNEES'!$E$9;Tableau3[ENTREPRISE EXT];0)))"
0
karamalet Messages postés 16 Date d'inscription mardi 24 juin 2008 Statut Membre Dernière intervention 13 avril 2019
18 août 2016 à 22:44
merci pour ta reponse mais ça ne marche pas. j'ai un message d'erreur
le code est à inscrire sur un module
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 688 > karamalet Messages postés 16 Date d'inscription mardi 24 juin 2008 Statut Membre Dernière intervention 13 avril 2019
19 août 2016 à 09:17
le code est à inscrire sur un module
Bien entendu c'est le baba des macros !
0