{"id":6794,"date":"2021-05-22T09:09:54","date_gmt":"2021-05-22T07:09:54","guid":{"rendered":"http:\/\/bkovertretung.bplaced.net\/wordpress\/?page_id=6794"},"modified":"2023-05-11T09:31:13","modified_gmt":"2023-05-11T07:31:13","slug":"vba-anwendung-darlehnstilgung-ii","status":"publish","type":"page","link":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wirtschaftsinformatik-ueberblick\/programmieren-in-vba\/vba-anwendung-darlehnstilgung-ii\/","title":{"rendered":"VBA &#8211; Anwendung &#8211; Darlehnstilgung II"},"content":{"rendered":"<p>Die Anwendung Tilgungsplan soll nun erweitert werden. Je nachdem was der Benutzer eingibt, wird nun die Laufzeit, die Annuit\u00e4t oder die m\u00f6gliche Darlehnh\u00f6he berechnet.<\/p>\n<h5><span style=\"color: #008000;\">M\u00f6gliches Aussehen:<\/span><\/h5>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-6797\" src=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.27.49-300x72.png\" alt=\"Bildschirmfoto 2021-05-22 um 11.27.49\" width=\"703\" height=\"169\" srcset=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.27.49-300x72.png 300w, http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.27.49-768x183.png 768w, http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.27.49-1024x244.png 1024w, http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.27.49.png 1183w\" sizes=\"auto, (max-width: 703px) 100vw, 703px\" \/><\/p>\n<p>Zun\u00e4chst soll ein Tabellenblatt mit \u00dcberschriften und 4 Schaltfl\u00e4chen erstellt werden.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-6798\" src=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.29.31-300x92.png\" alt=\"Bildschirmfoto 2021-05-22 um 11.29.31\" width=\"522\" height=\"160\" srcset=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.29.31-300x92.png 300w, http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.29.31.png 762w\" sizes=\"auto, (max-width: 522px) 100vw, 522px\" \/><\/p>\n<p>Durch klicken auf die Schaltfl\u00e4che <strong>INIT<\/strong> werden die Prompts erstellt und die Zellen formatiert (Euro, Prozent). Alte Daten werden gel\u00f6scht.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-6799\" src=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.31.48-300x171.png\" alt=\"Bildschirmfoto 2021-05-22 um 11.31.48\" width=\"966\" height=\"550\" srcset=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.31.48-300x171.png 300w, http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.31.48-768x437.png 768w, http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.31.48-1024x583.png 1024w, http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.31.48.png 1168w\" sizes=\"auto, (max-width: 966px) 100vw, 966px\" \/><\/p>\n<p>Beim Klicken auf <strong>Tilgungsplan 1<\/strong>, gibt der Benutzer gibt der Benutzer \u00a0Darlehnsh\u00f6he, Zinssatz und Laufzeit ein. Diese Felder werden blau markiert, die Annuit\u00e4t ausgerechnet sowie gr\u00fcn markiert \u00a0und ein Tilgungsplan f\u00fcr die Laufzeit \u00a0erstellt. Zum Schlu\u00df erfolgt eine Meldung durch eine Messagebox \u00fcber die j\u00e4hrliche Belastung durch die Annuit\u00e4t.<\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-6801\" src=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.41.53-300x141.png\" alt=\"Bildschirmfoto 2021-05-22 um 11.41.53\" width=\"540\" height=\"254\" srcset=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.41.53-300x141.png 300w, http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.41.53-768x361.png 768w, http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.41.53-1024x481.png 1024w, http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.41.53.png 1074w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/strong>Beim Klicken auf<strong> <strong>Tilgu<\/strong>ngsplan 2<\/strong>, gibt der Benutzer gibt der Benutzer \u00a0Darlehnsh\u00f6he, Zinssatz und die j\u00e4hrliche Belastung (Annuit\u00e4t) ein. Diese Felder werden blau markiert, die Laufzeit\u00a0gr\u00fcn. Dann wird ein Tilgungsplan erstellt (bis die Restschuld &lt;0 ist). Zum Schlu\u00df erfolgt eine Meldung wie lange der Kredit getilgt werden muss.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-6801\" src=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.41.53-300x141.png\" alt=\"Bildschirmfoto 2021-05-22 um 11.41.53\" width=\"562\" height=\"264\" srcset=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.41.53-300x141.png 300w, http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.41.53-768x361.png 768w, http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.41.53-1024x481.png 1024w, http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2021\/05\/Bildschirmfoto-2021-05-22-um-11.41.53.png 1074w\" sizes=\"auto, (max-width: 562px) 100vw, 562px\" \/><\/p>\n<p>Beim Klicken auf <strong>Tilgungsplan 3<\/strong>, gibt der Benutzer gibt der neben\u00a0Zinssatz und Annuit\u00e4t noch die Laufzeit ein. Diese Felder werden blau markiert, die Darlehnsh\u00f6he\u00a0ausgerechnet sowie gr\u00fcn markiert \u00a0und ein Tilgungsplan f\u00fcr die Laufzeit \u00a0erstellt. Zum Schlu\u00df erfolgt eine Meldung durch eine Messagebox wie hoch das Darlehen sein kann.<\/p>\n<h4><span style=\"color: #008000;\">Dazu ist die Programmierung von vier Makros erforderlich:<\/span><\/h4>\n<ol>\n<li><span style=\"color: #ff0000;\"><em><strong>Initialisieren<\/strong><\/em><\/span> mit folgenden Programmschritten:\n<ol>\n<li>alle alten Berechnungen und Formatierungen werden gel\u00f6scht<\/li>\n<li>Texte (prompts) werden erstellt und formatiert.<\/li>\n<li>aktuelles Datum gesetzt.<\/li>\n<li>Tilgungstabelle wird formatiert.<\/li>\n<\/ol>\n<\/li>\n<li><span style=\"color: #ff0000;\"><em><strong>Tilgungsplan 1 &#8211; Gesucht: Annuit\u00e4t<br \/>\n<\/strong><\/em><\/span><\/p>\n<ol>\n<li>Eingabe der gesuchten Werte durch Inputboxen und Anzeigen in der Exceltabelle.<\/li>\n<li>Formatierung des Hintergrundes zum Beispiel blau bzw. gr\u00fcn &#8211; abh\u00e4ngig davon ob gesucht oder gegeben.<\/li>\n<li>Ausrechnen der Annuit\u00e4t.<\/li>\n<li>Erstellen des Tilgungsplans. (s. Tabellen oben, f\u00fcr jedes Jahr muss eine Zeile erstellt werden.)<\/li>\n<li>Ausgabe einer Messagebox mit Information \u00fcber die gesuchte Gr\u00f6\u00dfe (hier: Annuit\u00e4t).<\/li>\n<\/ol>\n<\/li>\n<li><em><strong><span style=\"color: #ff0000;\">Tilgungsplan 2 &#8211; Gesucht:\u00a0 m\u00f6gliche Darlehnsh\u00f6he<br \/>\n<\/span><\/strong><\/em><\/p>\n<ol>\n<li>wie\u00a0Tilgungsplan 1<\/li>\n<li>wie\u00a0Tilgungsplan 1<\/li>\n<li>Ausrechnen der Darlehnsh\u00f6he mit der Formel:<br \/>\n= Round(annuitaet * ((1 + zinssatz) ^ laufzeit &#8211; 1) \/ (zinssatz * ((1 + zinssatz) ^ laufzeit)), 2)<\/li>\n<li>und 5. wie Tilgungsplan 1<\/li>\n<\/ol>\n<\/li>\n<li><em><strong><span style=\"color: #ff0000;\">Tilgungsplan 3 &#8211; Gesucht: Laufzeit bis der Kredit getilgt ist<br \/>\n<\/span><\/strong><\/em><\/p>\n<ol>\n<li>wie\u00a0Tilgungsplan 1<\/li>\n<li>wie\u00a0Tilgungsplan 1<\/li>\n<li>\u00dcberpr\u00fcfung, ob die Annuit\u00e4t gr\u00f6\u00dfer als die j\u00e4hrlichen Zinsen sind. Wenn nicht Abbruch und Meldung.<\/li>\n<li>Erstellen eines Tilgungsplans zum Beispiel mit einer Do-While bis die Restschuld 0 ist.<\/li>\n<li>Laufzeit setzen \u00a0&amp; sonst wie Tilgungsplan 1<\/li>\n<li>Ausgabe einer Messagebox mit der Laufzeit<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Anwendung Tilgungsplan soll nun erweitert werden. Je nachdem was der Benutzer eingibt, wird nun die Laufzeit, die Annuit\u00e4t oder die m\u00f6gliche Darlehnh\u00f6he berechnet. M\u00f6gliches Aussehen: Zun\u00e4chst soll ein Tabellenblatt mit \u00dcberschriften und 4 Schaltfl\u00e4chen erstellt werden. Durch klicken auf die Schaltfl\u00e4che INIT werden die Prompts erstellt und die Zellen formatiert (Euro, Prozent). Alte Daten &hellip; <a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wirtschaftsinformatik-ueberblick\/programmieren-in-vba\/vba-anwendung-darlehnstilgung-ii\/\" class=\"more-link\"><span class=\"screen-reader-text\">VBA &#8211; Anwendung &#8211; Darlehnstilgung II<\/span> weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":529,"menu_order":4,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-6794","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/pages\/6794","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/comments?post=6794"}],"version-history":[{"count":9,"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/pages\/6794\/revisions"}],"predecessor-version":[{"id":8422,"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/pages\/6794\/revisions\/8422"}],"up":[{"embeddable":true,"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/pages\/529"}],"wp:attachment":[{"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/media?parent=6794"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}