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.
Configuration: Windows XP
Opera 9.25

3 réponses

  1. Raymond PENTIER Messages postés 58226 Date d'inscription   Statut Contributeur Dernière intervention   17 490
     
    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
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    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
  3. 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