Transcription de formule en vba excel

karamalet Messages postés 17 Statut Membre -  
gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   -
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

  1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    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
    1. karamalet Messages postés 17 Statut Membre
       
      merci pour ta reponse mais ça ne marche pas. j'ai un message d'erreur
      le code est à inscrire sur un module
      0
      1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744 > karamalet Messages postés 17 Statut Membre
         
        le code est à inscrire sur un module
        Bien entendu c'est le baba des macros !
        0