Macro pour créer un tableau selon nombre donné

Fermé
Mamour69 Messages postés 5 Date d'inscription jeudi 14 juin 2018 Statut Membre Dernière intervention 27 juin 2018 - 14 juin 2018 à 15:05
Mamour69 Messages postés 5 Date d'inscription jeudi 14 juin 2018 Statut Membre Dernière intervention 27 juin 2018 - 27 juin 2018 à 16:37
Bonjour à tous,
Dans le cadre de mon travail, je dois créer des tableaux (sorte de tableaux d'amortissement) pour des contrats de location.
Je connais la date de début et de fin de chaque contrat, et donc la durée.
J'aimerai donc pouvoir insérer, entre la date de début et la date de fin, une nouvelle ligne pour chaque fin de mois, mais de façon automatique.

J'espère avoir été clair dans mes explications, et désolé si un même type de sujet existe déjà, je n'ai pas trouvé...
A voir également:

3 réponses

via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
14 juin 2018 à 17:04
Bonjour

Une possibilité sans macro, simplement par formules et mise en forme conditionnelle
A adapter :
https://cjoint.com/c/HFopdlVHfQX

Cdlmnt
Via
0
Mamour69 Messages postés 5 Date d'inscription jeudi 14 juin 2018 Statut Membre Dernière intervention 27 juin 2018
14 juin 2018 à 17:09
Bonjour,
Merci pour votre réponse.
C'est exactement cela, mais j'ai une contrainte en plus, à savoir me mettre à la fin du mois si la date de début du contrat n'est pas le 30 du mois.
Exemple : si mon contrat commence le 10/05, avoir en deuxième ligne le 31/05 puis le 30/06... jusqu'à obtenir la date de fin du contrat.

Est-ce possible ?

D'avance merci
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
14 juin 2018 à 18:32
Alors ainsi :
https://cjoint.com/c/HFoqGqwcjVX

Cdlmnt
Via
0
Mamour69 Messages postés 5 Date d'inscription jeudi 14 juin 2018 Statut Membre Dernière intervention 27 juin 2018
15 juin 2018 à 08:48
C'est parfait, c'est exactement ce qu'il me fallait !
Merci beaucoup, et notamment pour la réactivité !

Cordialement
0
Mamour69 Messages postés 5 Date d'inscription jeudi 14 juin 2018 Statut Membre Dernière intervention 27 juin 2018
27 juin 2018 à 15:39
Bonjour via55,
Je me permets de nouveau de vous questionner, j'ai une autre contrainte et n'arrive malheureusement pas à m'en sortir avec votre formule.
Plutôt que d'avoir à chaque fois le 30 de chaque mois, il me faudrait sur chaque nouvelle ligne le 1 du mois suivant, et ce jusqu'à la date de fin du contrat.
Exemple : mon contrat comme le 15/01, deuxième ligne le 01/02... jusqu'à la fin.

D'avance merci de votre aide.
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
27 juin 2018 à 16:15
Bonjour Mamour

Remplace la formule en B6 par celle-ci
=SI(OU(B5=$C$2;B5="");"";SI(FIN.MOIS(B5;0)+1<$C$2;FIN.MOIS(B5;0)+1;$C$2))

Cdlmnt
Via


0
Mamour69 Messages postés 5 Date d'inscription jeudi 14 juin 2018 Statut Membre Dernière intervention 27 juin 2018
27 juin 2018 à 16:37
Parfait, merci beaucoup ! :)
0