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 :

Exclure feuille pour calcul d'une somme


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Décembre 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2
    Par défaut Exclure feuille pour calcul d'une somme
    Bonjour a tous,

    Je débute sur vba comme beaucoup, j’essaie apprendre, mais par moment chaud.
    Donc voila ma question, je voulais savoir si c’était possible de faire une somme de la même cellule de plusieurs feuille qui sont identique (entre 5 a 20 feuilles), et exclure la dernière feuille car c'est la ou toutes mes informations doivent aller.

    Pour résumer ça serai fait la somme de toutes les cellules (A1) de toutes les feuilles présente dans le classeur, sauf la dernière ou va aller le résultat
    je précise que le nombre de feuille peut être variable, si ça n'aurait pas été le cas, j'aurai tout simplement fait cela en formule (=SOMME(Feuil1:Feuil5!A1)).

    Si c'est pas clair je ferai un petit fichier exemple.
    Merci

  2. #2
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut

    Bonjour,

    c'est possible sans passer forcément par du code VBA directement depuis la feuille de calculs …

    Consulter son aide pour référence 3D

  3. #3
    Membre éprouvé Avatar de defluc
    Homme Profil pro
    Architecte
    Inscrit en
    Mai 2002
    Messages
    1 383
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 383
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Sub Macro1()
    Dim i As Integer
    Dim Somme As Long
      For i = 1 To ThisWorkbook.Sheets.Count - 1
        Somme = Somme + ThisWorkbook.Sheets(i).Cells(1, 1)
      Next i
      ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count).Cells(1, 1) = Somme
    End Sub

  4. #4
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut

    Et si vraiment il faut passer par du VBA, une seule ligne de code est nécessaire ! …

  5. #5
    Membre éprouvé Avatar de defluc
    Homme Profil pro
    Architecte
    Inscrit en
    Mai 2002
    Messages
    1 383
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 383
    Par défaut
    Alors là, c'est encore mieux.

  6. #6
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut

    En appliquant la somme avec une référence 3D …

  7. #7
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Décembre 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2
    Par défaut
    Merci ça marche niquel, pile ce que je voulait, maintenant, j'ai plus qu'a trouver pour l'adapter avec des formules conditionnel (selon la quantité et de la taille)

    la référence 3D enfaite c'est ce que je disais sur mon message "(=SOMME(Feuil1:Feuil5!A1)), mais ma crainte c'est que les personnes qui vont utiliser le ficher rajoute après la feuille5, car normalement en référence 3D, il comprend que feuille 1 est le début et feuille 5 la fin, on peu rajouter autant de feuille entre les 2 la qui seront intégrer dans la formule.
    Mais si effectivement il rajoute une feuille après la 5, elle ne sera pas prise en compte, enfin si je me trompe pas.

    Je vais tester un peu, si j'arrive vraiment pas j'appellerai au secoure. mais je préféré essayer avant ;-).
    En tout cas merci c'est gentil

Discussions similaires

  1. [PHPExcel] Récupérer la valeur d'une cellule d'une autre feuille pour calcul
    Par zerdg dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 04/06/2015, 11h26
  2. [Débutant] probleme pour calcul d'une somme et questions sur methologie
    Par le beauceron dans le forum C#
    Réponses: 4
    Dernier message: 05/03/2012, 11h02
  3. Réponses: 3
    Dernier message: 06/12/2011, 19h56
  4. [TCP/IP][CRC] Calcul d'une somme XOR
    Par cyrdec dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 29/05/2006, 17h42
  5. access : calcul d'une somme de 0 sans valeur par défaut
    Par ericbelgium dans le forum Access
    Réponses: 6
    Dernier message: 06/10/2005, 09h05

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