IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

traduction formule excel sous vba (office64) [XL-2013]


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2019
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2019
    Messages : 15
    Par défaut traduction formule excel sous vba (office64)
    Bonjour,
    j'ai adapté une formule de recherche sous excel (source: Jacques Boisgontier, Merci !) qui fonctionne bien dans ma feuille excel.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    =INDEX(Tarifs_et_CO2!D1:D9;EQUIV(1;(Tarifs_et_CO2!A1:A9=Tarifs_et_CO2!A13)*(Tarifs_et_CO2!B1:B9=Tarifs_et_CO2!B13)*(Tarifs_et_CO2!C1:C9=Tarifs_et_CO2!C13);0))
    maintenant je cherche à la faire fonctionner sous vba

    je l'ai donc traduite par (j'ai changé le equiv en match et changé les ; en , )

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Range("Tarifs_et_CO2!G18").FormulaArray = "=INDEX(Tarifs_et_CO2!D1:D9,MATCH(1,(Tarifs_et_CO2!A1:A9=Tarifs_et_CO2!A13)*(Tarifs_et_CO2!B1:B9=Tarifs_et_CO2!B13)*(Tarifs_et_CO2!C1:C9=Tarifs_et_CO2!C13),0))"
    mais j'obtiens un message d'erreur d'exécution 1004 : impossible de définir la propriété formulaarray de la classe range...
    hum là je bloque un peu...
    Fichiers attachés Fichiers attachés

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Traduction formule Excel en VBA
    Par Mandragore99 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 15/06/2018, 12h02
  2. Traduction Formule Excel R1C1 --> $R1$C1 en VBA
    Par rampage92 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 06/06/2016, 20h57
  3. [XL-2007] Problème traduction formule excel en VBA
    Par laduche31 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 08/12/2011, 10h16
  4. [E-02] formules excel sous vba
    Par ladygtk dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 19/02/2009, 13h19
  5. [EXCEL][VBA] Utilisation des formules Excel en VBA
    Par Amanck dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 27/12/2005, 15h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo