{"id":8423,"date":"2023-05-15T09:39:33","date_gmt":"2023-05-15T07:39:33","guid":{"rendered":"http:\/\/bkovertretung.bplaced.net\/wordpress\/?page_id=8423"},"modified":"2023-05-15T17:09:03","modified_gmt":"2023-05-15T15:09:03","slug":"vba-uebung-schleifen","status":"publish","type":"page","link":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wirtschaftsinformatik-ueberblick\/programmieren-in-vba\/vba-uebung-schleifen\/","title":{"rendered":"VBA &#8211; \u00dcbung &#8211; Schleifen"},"content":{"rendered":"<p>In dieser \u00dcbung geht es nur darum verschiedene Arten von Schleifen auszuprobieren.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-8424\" src=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2023\/05\/Bildschirmfoto-2023-05-15-um-09.32.34-300x162.png\" alt=\"Bildschirmfoto 2023-05-15 um 09.32.34\" width=\"300\" height=\"162\" srcset=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2023\/05\/Bildschirmfoto-2023-05-15-um-09.32.34-300x162.png 300w, http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2023\/05\/Bildschirmfoto-2023-05-15-um-09.32.34.png 366w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<h3>\u00a0Erforderliche Makros<\/h3>\n<ol>\n<li><strong>Init<\/strong>\n<ul>\n<li>alle Dinge ab Zeile 5 werden gel\u00f6scht inkl. der Formatierung.<\/li>\n<li>Die Prompts &amp; die \u00dcberschrift werden\u00a0in die Zellen geschrieben.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Schleife<\/strong> 1<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-8425\" src=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2023\/05\/Bildschirmfoto-2023-05-15-um-09.37.25-300x207.png\" alt=\"Bildschirmfoto 2023-05-15 um 09.37.25\" width=\"300\" height=\"207\" srcset=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2023\/05\/Bildschirmfoto-2023-05-15-um-09.37.25-300x207.png 300w, http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2023\/05\/Bildschirmfoto-2023-05-15-um-09.37.25.png 368w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><br \/>\nDer Benutzer gibt die erste (ab Zeile 5) und die letzte Zeile bis max. \u00a0Zeile 56) an und die entsprechende Zahl wird in die Spalte 1 geschrieben und der Colorindex wird in der Spalte 2 angepasst. Dazu soll eine FOR-Schliefe verwendet werden.<\/li>\n<li><strong>Schleife 3<\/strong><br \/>\nWie Schleife 2, jedoch soll hier nun eine While-Schliefe verwendet werden.<\/li>\n<li><strong>Schleife 4<\/strong><br \/>\nJetzt gibt der Benutzer auch noch die erste und die letzte Spalte an und es m\u00fcssen nun zwei Schleifen ineinander verschachtelt werden, damit die entsprechenden Zellen die Werte und Farben bekommen. Zum Beispiel:<br \/>\nfarbe = Abs(zaehlerZeile &#8211; zaehlerSpalte)<br \/>\nwert = Abs(zaehlerZeile &#8211; zaehlerSpalte)<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8430\" src=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2023\/05\/Bildschirmfoto-2023-05-15-um-09.55.04-266x300.png\" alt=\"Bildschirmfoto 2023-05-15 um 09.55.04\" width=\"321\" height=\"362\" srcset=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2023\/05\/Bildschirmfoto-2023-05-15-um-09.55.04-266x300.png 266w, http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-content\/uploads\/2023\/05\/Bildschirmfoto-2023-05-15-um-09.55.04.png 474w\" sizes=\"auto, (max-width: 321px) 100vw, 321px\" \/><\/li>\n<\/ol>\n<p><em><strong>Abs(zahl)<\/strong><\/em> macht aus jeder Zahl eine positive Zahl.<\/p>\n<p><strong>Beachte:<\/strong> Die Zeilen sollten zwischen 4 und 56 liegen, da der Colorindex liegt zwischen 1 und 56 liegen muss; ansonsten gibt&#8217;s einen Fehler!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In dieser \u00dcbung geht es nur darum verschiedene Arten von Schleifen auszuprobieren. \u00a0Erforderliche Makros Init alle Dinge ab Zeile 5 werden gel\u00f6scht inkl. der Formatierung. Die Prompts &amp; die \u00dcberschrift werden\u00a0in die Zellen geschrieben. Schleife 1 Der Benutzer gibt die erste (ab Zeile 5) und die letzte Zeile bis max. \u00a0Zeile 56) an und die &hellip; <a href=\"http:\/\/bkovertretung.bplaced.net\/wordpress\/wirtschaftsinformatik-ueberblick\/programmieren-in-vba\/vba-uebung-schleifen\/\" class=\"more-link\"><span class=\"screen-reader-text\">VBA &#8211; \u00dcbung &#8211; Schleifen<\/span> weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":529,"menu_order":9,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-8423","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/pages\/8423","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=8423"}],"version-history":[{"count":5,"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/pages\/8423\/revisions"}],"predecessor-version":[{"id":8433,"href":"http:\/\/bkovertretung.bplaced.net\/wordpress\/wp-json\/wp\/v2\/pages\/8423\/revisions\/8433"}],"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=8423"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}