{"id":55000405,"date":"2018-04-01T00:00:00","date_gmt":"2020-01-24T16:00:07","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=405"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Access_und_Excel_Makros_aufzeichnen","status":"publish","type":"post","link":"https:\/\/access-basics.de\/index.php\/Access_und_Excel_Makros_aufzeichnen.html","title":{"rendered":"Access und Excel: Makros aufzeichnen"},"content":{"rendered":"<p class='introduction'>Excel ist nicht nur Quelle f&uuml;r Daten, die dann in Access-Tabellen landen, sondern es l&auml;sst sich dank der gemeinsamen Programmiersprache VBA hervorragend programmieren. So k&ouml;nnen Sie von Access aus Excel-Dateien erstellen und mit Daten f&uuml;llen oder auch vorhandene Excel-Dateien &ouml;ffnen und bearbeiten oder Daten daraus auslesen. Wie aber findet man beispielsweise heraus, wie die verschiedenen Objekte unter Excel hei&szlig;en und wie man auf die verschiedenen Bereiche wie Tabellen oder Zellen zugreift All dies zeigt die vorliegende Beitragsreihe.<\/p>\n<h2>Makros unter Excel<\/h2>\n<p>Bevor wir richtig einsteigen, noch etwas zur Begriffskl&auml;rung: Wenn Sie zuvor entweder nur mit Excel oder nur mit Access gearbeitet haben, kommen Sie m&ouml;glicherweise bei der Verwendung des Begriffs Makro unter den beiden Programmen durcheinander:<\/p>\n<ul>\n<li>Unter Access ist das Makro ein eigener Objekttyp, der genau wie Tabellen, Abfragen, Formulare oder Berichte sowie Module angelegt werden kann. Hier bilden Makros eine vereinfachte M&ouml;glichkeit, die Benutzeroberfl&auml;che ohne den Einsatz von VBA zu automatisieren.<\/li>\n<li>Unter Excel hingegen ist Makro eine Bezeichnung f&uuml;r eine VBA-Prozedur. Allerdings gibt es hier im Gegensatz zu Access die M&ouml;glichkeit, Aktionen des Benutzers auf der Benutzeroberfl&auml;che von Excel in Form von VBA-Prozeduren aufzuzeichnen &#8211; hier spricht man auch davon, ein Makro aufzuzeichnen. Diese M&ouml;glichkeit gibt es &uuml;brigens auch unter Word.<\/li>\n<\/ul>\n<p>Wenn wir also nachfolgend von Makro sprechen, dann geht es um die unter Excel aufgezeichneten VBA-Prozeduren.<\/p>\n<h2>Makro aufzeichnen<\/h2>\n<p>Wenn wir einmal dabei sind, zeigen wir Ihnen gleich, wie Sie unter Excel ein Makro aufzeichnen k&ouml;nnen. Zun&auml;chst einmal ist der notwendige Ribbon-Befehl gar nicht verf&uuml;gbar, denn Sie m&uuml;ssen diesen zuerst einblenden. Das ist aber kein Problem.<\/p>\n<p>Unter Excel 2016 geht dies beispielsweise wie folgt:<\/p>\n<ul>\n<li>W&auml;hlen Sie den Ribbon-Befehl <b>Datei|Optionen <\/b>aus.<\/li>\n<li>Aktivieren Sie im Bereich <b>Men&uuml;band anpassen <\/b>rechts unter Hauptregisterkarten den Eintrag <b>Entwicklertools<\/b> (siehe Bild 1).<\/li>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_405_001.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_405_001.png\" alt=\"Ribbon-Tab Entwicklertools einblenden\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 1: Ribbon-Tab Entwicklertools einblenden<\/p>\n<li>Danach finden Sie ein neues Ribbon-Tab mit der Beschriftung Entwicklertools vor (siehe Bild 2).<\/li>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_405_002.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_405_002.png\" alt=\"Das Tab Entwicklertools\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 2: Das Tab Entwicklertools<\/p>\n<\/ul>\n<h2>Makro aufnehmen<\/h2>\n<p>Nun wollen wir uns anschauen, wie wir eine einfache Aktion in Excel aufzeichnen und was wir dem so automatisch erstellten Code entnehmen k&ouml;nnen. Der Ribbon-Befehl zum Starten der Aufnahme eines Excel-Makros lautet <b>Entwicklertools|Code|Makro aufzeichnen<\/b>. Klicken Sie diesen an, erscheint der Dialog aus Bild 3. Hier haben Sie folgende M&ouml;glichkeiten:<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_405_003.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_405_003.png\" alt=\"Dialog zum Aufzeichnen eines Makros\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 3: Dialog zum Aufzeichnen eines Makros<\/p>\n<ul>\n<li><b>Makroname<\/b>: Erwartet eine Bezeichnung. Wenn Sie nur schnell etwas testen wollen, behalten Sie den vorgegebenen Namen bei.<\/li>\n<li><b>Tastenkombination<\/b>: Damit k&ouml;nnen Sie eine Tastenkombination festlegen, die das Excel-Makro startet.<\/li>\n<li><b>Makro speichern in<\/b>: <b>Diese Arbeitsmappe <\/b>speichert das Excel-Makro in der aktuell ge&ouml;ffneten Datei. <b>Neue Arbeitsmappe <\/b>legt das Excel-Makro in einer neuen Arbeitsmappe ab. <b>Pers&ouml;nliche Makroarbeitsmappe <\/b>speichert das Excel-Makro hingegen in einer speziell benannten und versteckten Arbeitsmappe, die das Makro auf diesem Rechner jederzeit zur Verf&uuml;gung stellt.<\/li>\n<li><b>Beschreibung<\/b>: Legt die hier angegebene Beschreibung als Kommentar zum Excel-Makro an.<\/li>\n<\/ul>\n<div class=\"rcp_restricted\"><p><span style=\"color: #ff0000;\">M&ouml;chten Sie weiterlesen? Dann l&ouml;sen Sie Ihr Ticket!<\/span><br \/>\n<span style=\"color: #ff0000;\">Hier geht es zur Bestellung des Jahresabonnements des Magazins <strong>Access &#091;basics&#093;<\/strong>:<\/span><br \/>\n<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/shop.minhorst.com\/magazine\/282\/access-basics?c=77\">Zur Bestellung ...<\/a><\/span><br \/>\n<span style=\"color: #ff0000;\">Danach greifen Sie sofort auf <strong>alle rund 400 Artikel<\/strong> unseres Angebots zu - auch auf diesen hier!<\/span><br \/>\n<span style=\"color: #000000;\">Oder haben Sie bereits Zugangsdaten? Dann loggen Sie sich gleich hier ein:<\/span><\/p>\n<\/div>\n\n\t\n\t<form id=\"rcp_login_form\"  class=\"rcp_form\" method=\"POST\" action=\"https:\/\/access-basics.de\/data\/wp\/v2\/posts\/55000405\/\">\n\n\t\t\n\t\t<fieldset class=\"rcp_login_data\">\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_login\">Username or Email<\/label>\n\t\t\t\t<input name=\"rcp_user_login\" id=\"rcp_user_login\" class=\"required\" type=\"text\"\/>\n\t\t\t<\/p>\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_pass\">Password<\/label>\n\t\t\t\t<input name=\"rcp_user_pass\" id=\"rcp_user_pass\" class=\"required\" type=\"password\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t\t<p>\n\t\t\t\t<input type=\"checkbox\" name=\"rcp_user_remember\" id=\"rcp_user_remember\" value=\"1\"\/>\n\t\t\t\t<label for=\"rcp_user_remember\">Remember me<\/label>\n\t\t\t<\/p>\n\t\t\t<p class=\"rcp_lost_password\"><a href=\"\/index.php\/data\/wp\/v2\/posts\/55000405?rcp_action=lostpassword\"><\/a><\/p>\n\t\t\t<p>\n\t\t\t\t<input type=\"hidden\" name=\"rcp_action\" value=\"login\"\/>\n\t\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_redirect\" value=\"https:\/\/access-basics.de\/data\/wp\/v2\/posts\/55000405\/\"\/>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"8d63f6cbe9\"\/>\n\t\t\t\t<input id=\"rcp_login_submit\" class=\"rcp-button\" type=\"submit\" value=\"Login\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t<\/fieldset>\n\n\t\t\n\t<\/form>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Excel ist nicht nur Quelle f&uuml;r Daten, die dann in Access-Tabellen landen, sondern es l&auml;sst sich dank der gemeinsamen Programmiersprache VBA hervorragend programmieren. So k&ouml;nnen Sie von Access aus Excel-Dateien erstellen und mit Daten f&uuml;llen oder auch vorhandene Excel-Dateien &ouml;ffnen und bearbeiten oder Daten daraus auslesen. Wie aber findet man beispielsweise heraus, wie die verschiedenen Objekte unter Excel hei&szlig;en und wie man auf die verschiedenen Bereiche wie Tabellen oder Zellen zugreift All dies zeigt die vorliegende Beitragsreihe.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[66022018,662018,44000015],"tags":[],"class_list":["post-55000405","post","type-post","status-publish","format-standard","hentry","category-66022018","category-662018","category-Interaktiv"],"aioseo_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v15.9.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Access und Excel: Makros aufzeichnen - Access [basics]<\/title>\n<meta name=\"description\" content=\"Excel ist nicht nur Quelle f\u00fcr Daten, die dann in Access-Tabellen landen, sondern es l\u00e4sst sich dank der gemeinsamen Programmiersprache VBA hervorragend programmieren. So k\u00f6nnen Sie von Access aus Excel-Dateien erstellen und mit Daten f\u00fcllen oder auch vorhandene Excel-Dateien \u00f6ffnen und bearbeiten oder Daten daraus auslesen. Wie aber findet man beispielsweise heraus, wie die verschiedenen Objekte unter Excel hei\u00dfen und wie man auf die verschiedenen Bereiche wie Tabellen oder Zellen zugreift? All dies zeigt die vorliegende Beitragsreihe.\" \/>\n<link rel=\"canonical\" href=\"https:\/\/access-basics.de\/index.php\/Access_und_Excel_Makros_aufzeichnen.html\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Access und Excel: Makros aufzeichnen - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Excel ist nicht nur Quelle f\u00fcr Daten, die dann in Access-Tabellen landen, sondern es l\u00e4sst sich dank der gemeinsamen Programmiersprache VBA hervorragend programmieren. So k\u00f6nnen Sie von Access aus Excel-Dateien erstellen und mit Daten f\u00fcllen oder auch vorhandene Excel-Dateien \u00f6ffnen und bearbeiten oder Daten daraus auslesen. Wie aber findet man beispielsweise heraus, wie die verschiedenen Objekte unter Excel hei\u00dfen und wie man auf die verschiedenen Bereiche wie Tabellen oder Zellen zugreift? All dies zeigt die vorliegende Beitragsreihe.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/Access_und_Excel_Makros_aufzeichnen.html\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-24T16:00:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"-0001-11-30T00:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/..\/tl_files\/images\/pic_405_001.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\">\n\t<meta name=\"twitter:data1\" content=\"6\u00a0Minuten\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/access-basics.de\/#website\",\"url\":\"https:\/\/access-basics.de\/\",\"name\":\"Access [basics]\",\"description\":\"DAS ACCESS-MAGAZIN F\\u00dcR ALLE, DIE VON 0 AUF 100 WOLLEN\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/access-basics.de\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Access_und_Excel_Makros_aufzeichnen.html#primaryimage\",\"inLanguage\":\"de\",\"url\":\"..\/tl_files\/images\/pic_405_001.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Access_und_Excel_Makros_aufzeichnen.html#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/Access_und_Excel_Makros_aufzeichnen.html\",\"name\":\"Access und Excel: Makros aufzeichnen - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Access_und_Excel_Makros_aufzeichnen.html#primaryimage\"},\"datePublished\":\"2020-01-24T16:00:07+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"author\":{\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\"},\"description\":\"Excel ist nicht nur Quelle f\\u00fcr Daten, die dann in Access-Tabellen landen, sondern es l\\u00e4sst sich dank der gemeinsamen Programmiersprache VBA hervorragend programmieren. So k\\u00f6nnen Sie von Access aus Excel-Dateien erstellen und mit Daten f\\u00fcllen oder auch vorhandene Excel-Dateien \\u00f6ffnen und bearbeiten oder Daten daraus auslesen. Wie aber findet man beispielsweise heraus, wie die verschiedenen Objekte unter Excel hei\\u00dfen und wie man auf die verschiedenen Bereiche wie Tabellen oder Zellen zugreift? All dies zeigt die vorliegende Beitragsreihe.\",\"breadcrumb\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Access_und_Excel_Makros_aufzeichnen.html#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/Access_und_Excel_Makros_aufzeichnen.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Access_und_Excel_Makros_aufzeichnen.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/\",\"url\":\"https:\/\/access-basics.de\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Access_und_Excel_Makros_aufzeichnen.html\",\"url\":\"https:\/\/access-basics.de\/index.php\/Access_und_Excel_Makros_aufzeichnen.html\",\"name\":\"Access und Excel: Makros aufzeichnen\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\",\"name\":\"Andr\\u00e9 Minhorst\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/access-basics.de\/#personlogo\",\"inLanguage\":\"de\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"caption\":\"Andr\\u00e9 Minhorst\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000405","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/comments?post=55000405"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000405\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=55000405"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/categories?post=55000405"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/tags?post=55000405"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}