Formule de mise en forme d'un tableau

rde -  
 rde -
Bonjour,
Je souhaiterais connaitre une formules permettant de modifier le nombre de lignes d'un tabeau.
Je suis en train d'effectuer un tableau d'amortissement et je souhaiterais que si j amorti mon bien sur 9ans il s'affiche 9lignes et que si je modifie les années en mettant par exemple 5 les 4lignes en trop s'efface automatiquement grace à la formule.

J espère m etre expliquée assez clairement.
Merci d'avance.
A voir également:

3 réponses

Raymond PENTIER Messages postés 71870 Date d'inscription   Statut Contributeur Dernière intervention   17 402
 
Oui, c'est clair. Ce qui l'est tout autant, c'est qu'il n'y a pas de formule pouvant faire cela.
Tu as donc le choix entre :
- Te faire écrire une macro en VBA par un connaisseur.
- Prévoir suffisamment de lignes pour faire face à une durée d'amortissement maximale (75 lignes devraient suffire, non ?) et masquer les lignes superflues. Il n'y aura plus qu'à les afficher de nouveau en cas de besoin.

Pourquoi faire compliqué quand on peut faire simple ?
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonjour,

2 pistes pour t'aider...

1°piste:

dans tes formules de calcul, tu ajoutes une condition:

SI(ligne()>=10+A1;"";taformuledecalcul)

2° piste:
Sélectionne tout ton tableau avec la durée maxi que tu as prévu
Exécute la commande:
Format-mise en forme conditionelle (MFC)

demande: la formule est:

=ligne()>=10+A1
puis
format police blanc
et éventuellement "pas de bordure"
0
rde
 
bonjour,
je n ai toujours pas réussi l opération lorque je change la date le nombres de lignes ne change pas et donc l amortissement n est pas terminé.
Peut etre faudrait il une formule automatisé pour les dates ?
0