Atelier Excel :
coût d'achat d'un appartement.

1
Objectif.

  • Nous allons créer une feuille Excel qui permet de comparer le coût d'achat au coût de location d'un appartement.

  • Pour que notre projet soit réellement utilisable, nous allons prendre en compte de façon réaliste tous les paramètres (montant de l'achat, emprunt, charges, etc.)

  • Vous remarquez ci-contre que toutes les cellules avec du texte en blanc sont des cellules saisies par l'utilisateur (les autres sont des cellules calculées par Excel). Cela permet à l'utilisateur de savoir ce qu'il doit saisir.
2
Etape 1 : réaliser l'interface.

Explication sur... La gestion des boutons d'option.

Aux boutons d'option, on lie une cellule. Cette cellule contiendra alors la valeur "1" si le premier bouton est sélectionné, "2" si c'est le deuxième bouton qui est sélectionné.

Dans Visual Basic ou dans une formule de cellule, on peut réutiliser cette valeur "1" ou "2" pour agir en conséquent.

Dans l'exemple ci-contre, la cellule liée est A1. Elle a pour valeur "2" car c'est la deuxième case qui est cochée. La formule dans la case A2 utilise cette valeur :
     =SI(A1=1;"Un";"Deux")

3
Etape 2 : Les formules de calcul.

Vous devez saisir les formules dans les cellules calculées, en vous aidant des indications suivantes :

Information sur... Les puissances et les racines.

Pour calculer les puissances et les racines sous Excel, vous diposez de la fonction PUISSANCE(x;y). Par exemple :

  • pour A1 au carré : =PUISSANCE(A1; 2)
  • pour racine carrée de A1 : =PUISSANCE(A1; 1/2)
  • pour racine douzième de A1 : =PUISSANCE(A1; 1/12)

4
Etape 3 : la mise en forme conditionelle.

La mise en forme conditionnelle permet de changer certains styles (police de caractère, couleur des caractères, couleur de la cellule), selon des conditions que l'on peut définir.


Dans notre cas, on veut faire en sorte que les cellules [Total Mensuel] et [Différence] apparaissent sur un fond rouge si la différence est positive (l'achat est donc plus cher que la location), ou sur un fond vert si la différence est négative (l'achat est donc moins cher que la location, ça vaut le coup !). Pour réaliser cela vous devez :
5
Etape 4 : les valeurs cibles.

Pour les boutons de commande, vous devez avoir inséré ceux de la barre d'outils formulaire (il y en a également dans la barre d'outils commande, mais qui sont utilisés un peu différemment). On peut très facilement associer une macro à ces boutons de commande, ce qu'on fera plus loin grâce aux menus contextuels.

Le but ici est d'automatiser l'inversion d'une formule mathématique : au lieu de taper des valeurs initiales (montant, apport...) pour obtenir un résultat calculé (Total mensuel), on va donner le résultat (Total Mensuel) et Excel va automatiquement recalculer une des valeurs initiales correspondantes.

Qu'est-ce qu'on veut ?

Comment faire ?

Maintenant, vous devez refaire la même chose avec le bouton de commande "Recalculer : Montant de l'achat".

6
Etape 5 : recalculer la durée du prêt
en intervenant sur la macro.

Qu'est-ce qu'on veut ?

Comment faire ?

7
Etape 6 : Réalisation du tableau d'amortissement.

Dans une deuxième feuille, vous devez réaliser ce tableau d'amortissement, sur une durée de 15 ans (= 180 lignes). Vous devez faire en sorte que :

En ce qui concerne les formules, elles sont assez intuitives mais les voici quand même pour rappel :

8
Etape 7 : Insertion d'un graphe.

Qu'est-ce qu'on veut ?

Comment faire ?

9
Etape 8 : Protection de la feuille.

Sous les tableurs, on a la possibilité de protéger la feuille, de façon à ce que :

Pour cela on dispose des outils suivant :

Vous devez donc :

10
Les liens pour en savoir plus
sur Excel et les tableurs en général.

ZDNet Site de téléchargement, rubrique relative aux tableurs (outils pour Excel, Service Packs pour MS Office, tableurs gratuits concurrents à Excel).
Excel Downloads Exemples d'applications, utilitaires, développés sous Excel.
Site perso Un portail perso Excel (par Philippe Noos), extrêmement complet.

Sébastien PASTORE.