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 :

[Excel]Faire une somme avec une macro


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 40
    Points : 17
    Points
    17
    Par défaut [Excel]Faire une somme avec une macro
    Salut,

    J'ai à peu près 60 onglets dans un fichier,
    Mais faire la somme d'une cellule ça fait long, trop long pour excel

    Donc je voudrais une macro, je n'arrive pas à la faire, je ne m'y connais pas trop

    selection de AllSheets + SUM de toutes les cellules B6


    Allsheets.Select = "=sum(R[2]C[-7]"


    Voilà ce que j'ai fait mais ça ne marche pas

    Merciiiiiiiiiiiiiiiiiiiiiiiiiii


    Ancien tître : SOMME MACRO URGENT
    Modéré par Frank
    Chlo

  2. #2
    Membre habitué
    Inscrit en
    Août 2005
    Messages
    124
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Août 2005
    Messages : 124
    Points : 133
    Points
    133
    Par défaut
    Et si tu essayai de faire une macro pour réécrire la formule de la cellule dans laquelle sera afficher le résultat?
    Tout comme la vie, on ne participe pas à une guerre pour la perdre !!!
    PinguY4Ever

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 40
    Points : 17
    Points
    17
    Par défaut
    j'essai dès demain

    merci
    Chlo

  4. #4
    Membre éprouvé
    Avatar de Gege70
    Homme Profil pro
    Inscrit en
    Janvier 2003
    Messages
    856
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Janvier 2003
    Messages : 856
    Points : 1 094
    Points
    1 094
    Par défaut
    Si tu veux faire la somme de la cellule A4 de tes soixante onglets, tu tappes =SOMME(Feuil1:Feuil60!A4).
    tu remplaces Feuille1 et feuille60 par les noms de ta première et ta dernière feuille
    - On peut avoir du génie et être un imbécile. Le contraire est impossible. [ Georges Perros - Les Papiers collés ]
    - Public à vos télécommandes .. n'appuyent dessus que ceux qui sont sûrs d'avoir la bonne réponse [ Un Animateur ...]

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 40
    Points : 17
    Points
    17
    Par défaut
    Merci bcp

    j'essaierai, je n'ai pas pu tester l'autre, bien trop longue à établir
    Chlo

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 40
    Points : 17
    Points
    17
    Par défaut
    Voilà ce que j'ai fait

    SOMME('OP 5'!B13:'OP 261'!B13)

    Ca me met #VALEUR ???

    pourtant toutes mes feuilles sont faites exactement de la même façon,

    maintenant, il y a peut être le fait que j'ai des feuilles nommées différemment dans le fichier qui ne doivent pas être prises en compte dans la somme ?

    Merci cp
    Chlo

  7. #7
    Membre confirmé
    Avatar de Petogaz
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    479
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 479
    Points : 580
    Points
    580
    Par défaut
    salut,

    chez moi cette fonction marche très bien :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SOMME('OP 5'!B13:'OP 261'!B13)
    ou

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SOMME('OP 5'!B13;'OP 261'!B13)

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 40
    Points : 17
    Points
    17
    Par défaut
    Bah moi non tjr pas,

    Avec le ;
    oui ça marche, puisque ça fait juste la somme sur deux feuille

    mais avec le :
    non j'ai tjr mon #valeur!
    Chlo

  9. #9
    Membre éprouvé
    Avatar de Gege70
    Homme Profil pro
    Inscrit en
    Janvier 2003
    Messages
    856
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Janvier 2003
    Messages : 856
    Points : 1 094
    Points
    1 094
    Par défaut
    Essayes ça =SOMME('OP 5:OP 261'!B13)
    - On peut avoir du génie et être un imbécile. Le contraire est impossible. [ Georges Perros - Les Papiers collés ]
    - Public à vos télécommandes .. n'appuyent dessus que ceux qui sont sûrs d'avoir la bonne réponse [ Un Animateur ...]

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/04/2015, 11h17
  2. Réponses: 15
    Dernier message: 26/01/2015, 19h37
  3. [SQL] Faire une somme avec une "proc sql"
    Par nbl.83 dans le forum SAS Base
    Réponses: 11
    Dernier message: 30/05/2012, 16h25
  4. [XL-2002] Macro de comparaison d'une cellule d'une feuille avec une cellule d'une autre feuille.
    Par steelydan dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 08/09/2010, 12h59
  5. Réponses: 4
    Dernier message: 15/10/2009, 13h33

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