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 :

Simplifier une formule excel


Sujet :

Macros et VBA Excel

  1. #1
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut Simplifier une formule excel
    Bonjour le forum,

    Je dois additionner les cellules d'une feuille Excel de cette façon :

    D7*D10 + E7*E10 + F7*F10 + G7*G10 + H7*H10...

    Je fais donc cela comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    =$D$7*D10+$E$7*E10+$F$7*F10+$G$7*G10+$H$7*H10+$I$7*I10+$J$7*J10)
    N'y a t'il pas moyen de rendre cette formule plus courte ?

    Merci d'avance.

    bgs

  2. #2
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 72
    Par défaut
    en quoi en visual bqsic ou dans ta feuille excel???

  3. #3
    Membre émérite
    Inscrit en
    Septembre 2005
    Messages
    617
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 617
    Par défaut
    Cacher une ligne dans laquelle tu fais les multiplications.

    Colonne D Col E
    ligne 100 =D7*D10 =E7*E10 ...
    Et une cellule qui contient
    =Somme(A100:XX100)

  4. #4
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Citation Envoyé par chmod777
    en quoi en visual bqsic ou dans ta feuille excel???
    Excuse-moi pour la manque de précision.

    Dans la feuille Excel...

    Merci

  5. #5
    Membre émérite
    Inscrit en
    Septembre 2005
    Messages
    617
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 617
    Par défaut
    Vu la formule je dirai excel mais c'est vrai soit clair dans l'énoncé du sujet...

    Lis les règles STP...

  6. #6
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Citation Envoyé par Vesta
    Cacher une ligne dans laquelle tu fais les multiplications.

    Colonne D Col E
    ligne 100 =D7*D10 =E7*E10 ...
    Et une cellule qui contient
    =Somme(A100:XX100)
    Merci pour ta réponse Vesta.

    En fait c'est une cellule cachée qui contient la formule que j'ai indiquée.

    Je pensais qu'on pouvait l'améliorer en la synthétisant mais ça n'a pas l'air d'être le cas.

    Merci quand même à vous deux.

    bgs

  7. #7
    Membre émérite
    Inscrit en
    Septembre 2005
    Messages
    617
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 617
    Par défaut
    ben peu etre possible, je vais aller jeter un oeuil :p

  8. #8
    Membre émérite
    Inscrit en
    Septembre 2005
    Messages
    617
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 617
    Par défaut
    Essaie un peu ca :=)
    =SOMMEPROD(E7:J7;E10:J10)

  9. #9
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Citation Envoyé par Vesta
    Essaie un peu ca :=)
    =SOMMEPROD(E7:J7;E10:J10)
    Salut Vesta,

    En plein dans le mille ! ça marche nikel ! Merci et bon Week-End.

    bgs

  10. #10
    Membre émérite
    Inscrit en
    Septembre 2005
    Messages
    617
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 617
    Par défaut
    No prob man... Je sais que ca marche je l'avais testé lol :p


    Tant mieu, c'était le but :p
    Oublie pas de mettre résolu alors...

  11. #11
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Citation Envoyé par Vesta
    No prob man... Je sais que ca marche je l'avais testé lol :p


    Tant mieu, c'était le but :p
    Oublie pas de mettre résolu alors...
    J'ai cherché le résolu, où est-il ?????

    Bon Dimanche.

    bgs

  12. #12
    Membre émérite
    Avatar de Theocourant
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    618
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 618
    Par défaut
    Citation Envoyé par beegees
    J'ai cherché le résolu, où est-il ?????

    Bon Dimanche.

    bgs
    Salut,

    Pour mettre la commande pour marquer un sujet comme Résolu, se trouve dans le menu "Outils de la discussion".

    Bonne journée

    Théo

  13. #13
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Merci Théo,

    Bonne semaine.

    beegees

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

Discussions similaires

  1. Transformé une formule Excel en script VBA ?
    Par SFLEY dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 06/01/2007, 11h48
  2. Réponses: 1
    Dernier message: 23/08/2006, 21h26
  3. Réponses: 5
    Dernier message: 20/06/2006, 08h24
  4. [debutant] Traduite une formule excel dans access
    Par zelob dans le forum Access
    Réponses: 5
    Dernier message: 25/02/2006, 05h17
  5. [VBA]Passer une variable dans une formule Excel
    Par David1974 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 27/01/2006, 16h52

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