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 :

VBA : Calcul dans une colonne mois par mois


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2013
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2013
    Messages : 16
    Par défaut VBA : Calcul dans une colonne mois par mois
    Bonjour à tous,

    Dans mon fichier, il y a la colonne L appelé : Rendement composés titres. Ces rendements sont exprimés jour par jour pendant 3 ans de mars 2000 à mars 2003.
    Mon objectif est celui ci (a afficher dans la colonne O) : Faire une moyenne des rendements mois par mois grâce à la formule =Moyenne
    Les dates à prendre en compte sont dans la colonne A ou E ( elle sont strictement pareil )

    Par exemple :
    Dans la cellule O2, j'aimerais une moyenne des rendements du 3 au 31 mars 2000
    Dans la cellule O3, j'aimerais une moyenne des rendements du 1 er au 28 avril 2000
    ....
    Dans la cellule O"x", j'aimerais une moyenne des rendements du 1er au 28 fevrier 2002.

    J'aimerais donc faire un code VBA a partir de ca, mais je n'ai absolument aucune idée sur la facon de procéder !

    le fichier est disponible à cette adresse, : http://cjoint.com/?CChn4AWQREy

    Merci à tous ceux qui m'aideront !

    Jeanluc

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France, Ardèche (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 652
    Par défaut
    Bonjour,

    Pourquoi ne pas passer tout simplement et sans VBA par un tableau croisé dynamique ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2013
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2013
    Messages : 16
    Par défaut
    Car cet onglet n'est qu'un échantillon il y en a une quarantaine d'autres.

    Mais, si je devais procéder avec un tableau croisé dynamique, comment feriez-vous ? Après peut être que je pourrais l'enregistrer sous forme de macro t l'appliquer a toutes les onglets.

  4. #4
    Membre émérite

    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France, Ardèche (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 652
    Par défaut
    Bonjour,

    Dans la très intéressante rubrique Tutoriels Excel (bouton au dessus des messages) il exite un tuto sur les TCD
    http://excel.developpez.com/cours/?p...#artinitiation

Discussions similaires

  1. Update calcul dans une colonne petite probleme
    Par mihaispr dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 06/12/2009, 10h24
  2. [XL-97] Ecrire résultat calcul dans une colonne déterminée
    Par Bocage dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 23/04/2009, 18h24
  3. Réponses: 1
    Dernier message: 07/02/2008, 00h10
  4. Réponses: 3
    Dernier message: 14/06/2007, 13h35
  5. [VB.NET] Calculs dans une colonne d'un datagridview
    Par boulete dans le forum Windows Forms
    Réponses: 3
    Dernier message: 31/03/2006, 15h11

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