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 :

Fonction somme si à l'aide d'une macro [XL-2010]


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Agent administratif
    Inscrit en
    Octobre 2016
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Agent administratif
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2016
    Messages : 18
    Par défaut Fonction somme si à l'aide d'une macro
    Bonjour,

    Je vais tenter d'expliquer mon problème et il me semble obligatoire de joindre un fichier excel test afin que l'on puisse comprendre mon besoin.

    Je précise que je débute dans les macros.

    J'extrais des données brutes sous forme de tableaux, je vais avoir plusieurs onglets avec des données différentes mais sous le même format. Les données sont brutes c'est à dire sans formule.
    J'ai besoin de générer automatiquement la fonction somme dans ma colonne C là où B="Somme :".
    En effet je dois modifier certains montants et j'ai besoin que la somme change automatiquement.
    Sur mes vrais tableaux je travaille sur une cinquantaine d'onglet, d'où mon besoin de générer cette macro sur tous mes onglets.
    Je sais générer une boucle avec une fonction somme, mais je patauge dès que je dois mettre des conditions....
    Je pars sur ce type de macro de base :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Sub macro1()
    Dim Ws As Worksheet
    For Each Ws In ThisWorkbook.Worksheets
    Ws.Activate
    Range("c4").Formula = "sum(c2:c3"
    Next Ws
    End Sub
    Je ne sais même pas si ce que je veux faire et réalisable vu que j'ai encore du mal à bien raisonner avec les macros.

    Je vous remercie par avance
    Fichiers attachés Fichiers attachés

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 16/12/2014, 13h59
  2. Aide pour une macro fonction XL 2010
    Par jphostier dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 29/07/2013, 12h36
  3. [VBA-E] Copier une macro dans un fichier à l'aide d'une macro
    Par Capsule dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 09/01/2007, 20h05
  4. [VBA-E]Ouvrir une image jpg àl'aide d'une macro
    Par delamarque dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 15/03/2006, 09h47
  5. [VBA] Excell : demande d'aide pour une macro
    Par Fealendril dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 11/01/2006, 16h28

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