besoin d'aide , divisé un nombre par nombre de jour en VBA

  • Initiateur de la discussion Initiateur de la discussion Bricoltou
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Bricoltou

XLDnaute Occasionnel
Bonsoir le Forum

j'ai déjà posté un premier message sans réponse mais je pense que mes explications n'étaient pas claires .
je cherche à divisé des cellules d'un onglet par le nombre de jour passé dans le mois .
Un exemple se trouve dans l'onglet marge du fichier joint
merci d'avance pour votre aide

Bricoltou
 

Pièces jointes

Re : besoin d'aide , divisé un nombre par nombre de jour en VBA

Le Forum, systmd

merci pour ta réponse mais je souhaite faire évolué un projet déjà existant construit avec ce forum .
j'ai donc besoin d'aide pour faire le code en VBA
Merci d'avance

Bricoltou
 
Re : besoin d'aide , divisé un nombre par nombre de jour en VBA

Bonsoir Bricoltou
bonsoir le forum,

voilà une solution en divisant par "jour(aujourdhui()).
mais je ne vois pas bien ce que tu veux obtenir? diviser le loyer par le nombre de jours déjà passé dans le mois ça donne quoi?

jacou
 

Pièces jointes

Re : besoin d'aide , divisé un nombre par nombre de jour en VBA

Jacou, le Forum

merci pour votre réponse ,désolé de ne pas avoir été plus clair.
Dans la feuille SD colonne E à J j'ai mes charges fixes mensuel des 7 locaux commerciaux .
En ligne 2 de l'onglet marge j'ai le CA réalisé au jour le jour qui se modifie chaque jour ( début de mon code sur le bouton)
Je cherche à faire un code de façon que mes charges fixes soit divisé elles aussi par le nombre de jour passé dans le mois .
Dans mon tableau le CA est arrêter au 8 Mai ,je souhaiterais donc que mes charges soit elles aussi par 8.
Exemple : sur la ligne loyer et en fonction du local je devrais avoir : B6 =900(loyer dans la feuille SD)/31(nb de jour dans le mois )*8(nb de jour passé dans le mois) =232.26€ ===C6 =349(loyer dans la feuille SD)/31(nb de jour dans le mois )*8(nb de jour passé dans le mois) =90.06€.
Bien sur demain le calcul se fera sur 9 jours et j'aimerai que le calcul se fasse également pour les autres charges.
Je souhaite du VBA car je vais l'intégrer a une macro existante
Merci d'avance pour votre aide

Bricoltou
 

Pièces jointes

Re : besoin d'aide , divisé un nombre par nombre de jour en VBA

Bonsour®
pas du tout compris l'intérêt de diviser par le jour de la date courante ???

Hypothèse retenue : % en nombre de jours échus pour le mois en cours.
 

Pièces jointes

  • Bricoltou.xls
    Bricoltou.xls
    64.5 KB · Affichages: 48
  • Bricoltou.xls
    Bricoltou.xls
    64.5 KB · Affichages: 50
  • Bricoltou.xls
    Bricoltou.xls
    64.5 KB · Affichages: 48
  • Capture.jpg
    Capture.jpg
    32.9 KB · Affichages: 65
  • Capture.jpg
    Capture.jpg
    32.9 KB · Affichages: 72
  • Capture.jpg
    Capture.jpg
    32.9 KB · Affichages: 70
Re : besoin d'aide , divisé un nombre par nombre de jour en VBA

Bonsoir Le Forum, Modeste Gedee

Merci pour votre aide les calculs fonctionne très bien mais est-il possible de le faire en VBA car je voudrais intégrer le
code dans un gros projet existant.
Merci d'avance pour vos réponses
Bricoltou
 
Re : besoin d'aide , divisé un nombre par nombre de jour en VBA

Bonsour®
Merci pour votre aide les calculs fonctionne très bien mais est-il possible de le faire en VBA car je voudrais intégrer le
code dans un gros projet existant.
Merci d'avance pour vos réponses
Bricoltou

Voici un code VBA exécuté automatiquement lors de l'activation de la feuille Marges.

voir les commentaires dans le code pour adaptation dans un code pré-existant
On pourrait éventuellement intercepter la réponse au Msgbox pour valider ou non l'actualisation des charges échues
 

Pièces jointes

  • Bricoltou.xls
    Bricoltou.xls
    70 KB · Affichages: 60
  • Bricoltou.xls
    Bricoltou.xls
    70 KB · Affichages: 56
  • Bricoltou.xls
    Bricoltou.xls
    70 KB · Affichages: 56
  • Capture.jpg
    Capture.jpg
    46.6 KB · Affichages: 84
  • Capture.jpg
    Capture.jpg
    46.6 KB · Affichages: 93
  • Capture.jpg
    Capture.jpg
    46.6 KB · Affichages: 92
Re : besoin d'aide , divisé un nombre par nombre de jour en VBA

Modeste Geedee , le forum
Super,merci modeste Geedee pour ton aide .
Que veux tu dire par intégrer un msgbox pour validé l'intégration des charges?
Je vais essayer d'intégrer ton code dans mon projet demain matin

@+
Bricoltou
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
12
Affichages
625
Retour