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 R1C1 --> $R1$C1 en VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2016
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2016
    Messages : 192
    Par défaut Traduction Formule Excel R1C1 --> $R1$C1 en VBA
    Voici ma formule en VBA :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Cells(nr + 6, 2) = "=SUMPRODUCT(" & Cells(2, 2).Address & ":" & Cells(2, nc).Address & "," & Cells(3, 2).Address & ":" & Cells(3, nc).Address & ")"
    qui me donne en Excel

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     =SUMPRODUCT($B$2: $P$2,$B$3: $P$3)
    J aimerai avoir :

    Quel est le code VBA correspondant ?

    Merci de votre aide

  2. #2
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    il suffit de spécifier la propriété "Absolute" à Faux pour les colonnes et les lignes

    Cf l'aide en ligne au sujet de la propriété .Address

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cell.Address(False, False)

  3. #3
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2016
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2016
    Messages : 192
    Par défaut
    Merci beaucoup ca marche

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

Discussions similaires

  1. Passer d'une formule Excel Enregistree avec macro record R1C1 en dynamique
    Par rampage92 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 06/06/2016, 18h30
  2. [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
  3. Traduction en VBA de formule Excel
    Par m93.fred dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 07/12/2009, 11h35
  4. traduction formule excel pour programmation
    Par babou466 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 23/02/2009, 16h56
  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