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 :

Aide formule VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Octobre 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Octobre 2013
    Messages : 4
    Par défaut Aide formule VBA
    Bonjour a tous, je suis débutant avec Excel aussi j’espère que vous pourrez m’éclairer. Voila ce que je souhaiterai faire:

    Mon tableau répertorie des propriétés par lignes, pour chacune d'entre elle : la date du bail en vigueur et le prix du loyer. Je voudrais simplement étaler pour chaque propriété le prix du loyers sur chaque mois en fonction de la date du bail.

    le tableau se présente de la manière suivante:
    (je joins le fichier excel pour que ce soit encore plus claire)

    G = début du bail
    H = fin du bail
    I = le prix du loyer par mois
    L à BS = Janvier 2012 à Déc 2016

    Sur chaque ligne, le loyer devrait donc s’étaler dans la période Janv 12/Déc 16 (entre L et BS) en fonction du bail.

    Nb: parfois le bail ne commence ou ne se termine pas au début ou a la fin du mois, dans ce cas il faudrait que le prix du loyer s'exprime au prorata.

    Il ya t-il un moyen d'y parvenir par le biais d'une formule VBA ou autre? Si oui pouvez vous me renseigner?

    Merci d'avance pour votre aide .

    Arnaud.
    Fichiers attachés Fichiers attachés

  2. #2
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1 733
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(ET(MOIS($G2)=MOIS(L$1);ANNEE($G2)=ANNEE(L$1));($I2/JOUR(DATE(ANNEE($G2);MOIS($G2)+1;1)-1))*(JOUR(DATE(ANNEE($G2);MOIS($G2)+1;1)-1)-JOUR($G2));SI(ET(MOIS($H2)=MOIS(L$1);ANNEE($H2)=ANNEE(L$1));($I2/JOUR(DATE(ANNEE($H2);MOIS($H2)+1;1)-1))*JOUR($H2);SI(ET($G2<L$1;$H2>L$1);$I2;"")))
    Ecris en L2 et tire tes formules..

    Par contre tes calculs de prorata et tes repartitions de loyers sont completement fausses...

    Les années bisextiles ne sont pas prises en compte... Février a 28 mois tous les ans le prorata de février des années bisextiles sera faux

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Octobre 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Octobre 2013
    Messages : 4
    Par défaut
    merci pour ton aide,

    tu l'as teste sur le doc la formule? quand je l'ecris en L, rien ne se passe

  4. #4
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1 733
    Par défaut
    Tu sais tirer une formule ?...
    Tu te mets sur le coin inférieur droit de L2 après avoir tapé la formule ta souris va devenir une petite croix et tu la traines jusqu'où tu veux en haut comme en bas.
    Fichiers attachés Fichiers attachés

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Octobre 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Octobre 2013
    Messages : 4
    Par défaut
    Ok je viens de voir ton fichier joint.. Merci beacoup.

  6. #6
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1 733
    Par défaut
    Tu vois mon fichier attaché ? ... De rien.

Discussions similaires

  1. [XL-2007] Étendre une formule à l'aide de VBA sur une plage variable
    Par cyril7751 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 24/07/2012, 16h23
  2. Réponses: 3
    Dernier message: 08/12/2006, 16h22
  3. Formules VBA excel
    Par psunk dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 31/08/2006, 13h41
  4. coller formules vba excel
    Par mapmip dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 14/08/2006, 16h00
  5. Impossible d'accéder à l'aide de VBA
    Par bestall666 dans le forum VBA Access
    Réponses: 9
    Dernier message: 03/08/2006, 13h21

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