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 :

Calcul sous Excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    103
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 103
    Par défaut Calcul sous Excel
    Bonjour
    j'aimerais fait quelque chose de simple à première vue mais qui me pose problème.
    j'ai essayé de transcrire un calcul de 2 cellule ou d'une plage de cellule sous VBA:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("B17").FormulaR1C1 = "=SOMME(R3C-R2C)"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
          Cells(3, 2).Select
          cell_debut = ActiveWindow.RangeSelection.Address
     
          Cells(nbr_lignes_feuille, 2).Select
          cell_fin = ActiveWindow.RangeSelection.Address
     
    Cells(17, 2).value = "=SOMME(" & cell_debut & ":" & cell_fin & ")"
    Ces 2 codes affiche dans la feuille de calcul : #NOM?

    Quelqu'un sais comment faire ?
    Merci

  2. #2
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    155
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 155
    Par défaut
    Salut,

    il ya une chose que jne comprend pas dans ton programme.

    qu'est ce que tu veux retrouver dans ton cells(17,2)?

    parce que visiblement cell_debut et cell_fin contiennent des adresses; jne comprend pas comment tu additionnes les adresses pour avoir une valeur?

    si tu peux être un peu plus clair?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    103
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 103
    Par défaut
    La Cellule (17,2) doit contenir le résultat du calcul
    Quand tu est dans excel dans une cellule Permet de faire la somme des cellule entre les 2 adresses c'est ce que j'ai voulu faire la
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cells(17, 2).value = "=SOMME(" & cell_debut & ":" & cell_fin & ")"

  4. #4
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 72
    Par défaut
    essaie avec sum() a la place de somme

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    932
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 932
    Par défaut
    Mouarf, c'est ce que j'allais proposer mais j'ai une erreur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Cells(10, 3) = Sum(Cells(1, 1), Cells(2, 1))
    il me dit que Sum n'est pas defini

  6. #6
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 72
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cells(17, 2).value = "=Sum(" & cell_debut & ":" & cell_fin & ")"
    ici seulement

Discussions similaires

  1. Réponses: 1
    Dernier message: 30/04/2013, 09h44
  2. [Toutes versions] Calcul sous excel
    Par Samlab dans le forum Excel
    Réponses: 1
    Dernier message: 26/11/2012, 11h06
  3. [XL-2003] calcul sous excel
    Par developpeuse20 dans le forum Excel
    Réponses: 10
    Dernier message: 01/07/2009, 23h11
  4. Calcul complexe sous Excel
    Par Trebor dans le forum Excel
    Réponses: 2
    Dernier message: 27/12/2007, 22h53
  5. Formule de calcul sous Excel
    Par spopofes dans le forum Excel
    Réponses: 4
    Dernier message: 19/05/2006, 21h39

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