{"id":55000443,"date":"2019-04-01T00:00:00","date_gmt":"2020-01-24T16:00:21","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=443"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"AccessDaten_nach_Excel_verknuepfen","status":"publish","type":"post","link":"https:\/\/access-basics.de\/index.php\/AccessDaten_nach_Excel_verknuepfen.html","title":{"rendered":"Access-Daten nach Excel verkn&uuml;pfen"},"content":{"rendered":"<p class='introduction'>Wir haben uns bereits in verschiedenen Artikeln angesehen, wie Sie von Access aus auf die Daten einer Excel-Datei zugreifen k&ouml;nnen &#8211; ob per VBA oder auch per Verkn&uuml;pfung oder Import. In diesem Artikel drehen wir den Spie&szlig; nun einmal um und zeigen, wie Sie die Daten einer Access-Tabelle in einer Excel-Tabelle einbinden und diese auf dem aktuellen Stand halten. Dabei schauen wir uns sowohl an, wie Sie dies von Excel aus erledigen, als auch wie Sie das Herstellen und Aktualisieren der Verkn&uuml;pfung von Access aus erledigen.<\/p>\n<h2>Beispieldatenbank<\/h2>\n<p>Die Beispiele dieses Artikels finden Sie in der Datenbank <b>1902_Access-UndExcel.zip<\/b>.<\/p>\n<h2>Verkn&uuml;pfung von Excel aus initiieren<\/h2>\n<p>Wenn Sie die Verkn&uuml;pfung von Excel aus einrichten wollen, legen Sie zun&auml;chst eine neue Excel-Datei &uuml;ber die Benutzeroberfl&auml;che von Excel an.<\/p>\n<p>Dazu w&auml;hlen Sie den Ribbon-Eintrag <b>Daten|Daten ab-ru-fen und trans-for-mieren|Daten ab-ruf-en|Aus Daten-bank|Aus Micro-soft Access-Datenbank <\/b>aus (siehe Bild 1).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_443_001.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_443_001.png\" alt=\"Abrufen von Daten aus einer Access-Datenbank\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 1: Abrufen von Daten aus einer Access-Datenbank<\/p>\n<p>Im nun erscheinenden <b>Daten importieren<\/b>-Dialog w&auml;hlen Sie die Access-Datenbank aus, welche die Tabelle oder Abfrage enth&auml;lt, deren Daten Sie in Excel anzeigen wollen.<\/p>\n<p>Danach erscheint ein Dialog namens <b>Navigator<\/b>, der auf der linken Seite alle Tabellen und Abfragen der Quelldatenbank anzeigt und auf der rechten Seite gleich die Daten der aktuell ausgew&auml;hlten Datenquelle liefert (siehe Bild 2).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_443_002.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_443_002.png\" alt=\"Auswahl der abzufragenden Daten\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 2: Auswahl der abzufragenden Daten<\/p>\n<p>Klicken Sie in diesem Dialog auf die Schaltfl&auml;che <b>Laden<\/b>, nimmt sich Excel ein paar Sekunden Zeit und pr&auml;sentiert die Daten aus der ausgew&auml;hlten Quelltabelle ordentlich formatiert in einer neuen Excel-Tabelle (siehe Bild 3).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_443_003.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_443_003.png\" alt=\"Die Daten der Access-Tabelle in Excel\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 3: Die Daten der Access-Tabelle in Excel<\/p>\n<h2>Daten aktualisieren<\/h2>\n<p>Wenn Sie nun einen Datensatz in der Access-Tabelle anpassen oder einen Datensatz hinzuf&uuml;gen oder l&ouml;schen, wollen Sie die &auml;nderungen auch in der Excel-Instanz sehen. Dazu klicken Sie nach dem Durchf&uuml;hren der &auml;nderungen in Access einfach auf den Ribbon-Eintrag <b>Entwurf|Externe Tabellendaten|Aktualisieren<\/b>. Kurz darauf erscheinen die &auml;nderungen dann auch in der Excel-Tabelle.<\/p>\n<p>Die Daten k&ouml;nnen so zwar in Excel angezeigt und dort auch bearbeitet werden, allerdings wirken sich &auml;nderungen auf der Excel-Seite nicht auf die in der Access-Datenbank gespeicherten Daten aus. Das &auml;ndert sich auch nicht, wenn Sie die Daten in Excel &auml;ndern und die Excel-Datei speichern &#8211; es bleibt eine Verkn&uuml;pfung zu den Access-Daten, die von Excel aus nicht dauerhaft ge&auml;ndert werden kann.<\/p>\n<p>Allerdings k&ouml;nnen Sie nat&uuml;rlich dennoch davon profitieren, dass die Daten nun in Excel vorliegen. Sie k&ouml;nnen damit beispielsweise Berechnungen durchf&uuml;hren oder Diagramme auf Basis dieser Daten erstellen.<\/p>\n<h2>Access-Verkn&uuml;pfung in Excel von Access aus erstellen<\/h2>\n<p>Nun wollen Sie dem Benutzer vielleicht nicht die Arbeit aufb&uuml;rden, Excel zu &ouml;ffnen und von Hand die Verkn&uuml;pfung zu den Daten der Access-Tabelle zu erstellen.<\/p>\n<p>Deshalb zeigen wir Ihnen nun, wie Sie dies bequem von der Access-Anwendung aus erledigen k&ouml;nnen &#8211; per Mausklick auf eine Schaltfl&auml;che in einem Formular. Dieses soll direkt die in Excel anzuzeigenden Daten in einem Unterformular anzeigen.<\/p>\n<p>Bevor wir das erledigen, f&uuml;gen wir einen Verweis auf die Bibliothek <b>Microsoft Excel x.0 Object Library <\/b>hinzu.<\/p>\n<p>Dazu &ouml;ffnen Sie den VBA-Editor etwa mit der Tastenkombination <b>Alt + F11 <\/b>und bet&auml;tigen dann den Men&uuml;befehl <b>Extras|Verweise<\/b>. Hier suchen Sie nach dem gew&uuml;nschten Eintrag und aktivieren diesen (siehe Bild 4).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_443_010.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_443_010.png\" alt=\"Verweis auf die Excel-Bibliothek\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 4: Verweis auf die Excel-Bibliothek<\/p>\n<p>Anschlie&szlig;end erstellen wir das Formular frmKundenVerknuepfung, dem wir das Unterformular <b>sfmKunden <\/b>hinzuf&uuml;gen. Dieses enth&auml;lt als Datensatzquelle die Tabelle <b>tblKunden <\/b>und zeigt die darin enthaltenen Daten in der Datenblattansicht an. Dem Hauptformular f&uuml;gen wir zun&auml;chst eine Schaltfl&auml;che namens <b>cmdDatenInExcelVerknuepfen <\/b>hinzu (siehe Bild 5).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_443_008.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_443_008.png\" alt=\"Entwurf des Formulars zum &ouml;ffnen der Verkn&uuml;pfung in Excel\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 5: Entwurf des Formulars zum &ouml;ffnen der Verkn&uuml;pfung in Excel<\/p>\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\/55000443\/\">\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\/55000443?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\/55000443\/\"\/>\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>Wir haben uns bereits in verschiedenen Artikeln angesehen, wie Sie von Access aus auf die Daten einer Excel-Datei zugreifen k&ouml;nnen &#8211; ob per VBA oder auch per Verkn&uuml;pfung oder Import. In diesem Artikel drehen wir den Spie&szlig; nun einmal um und zeigen, wie Sie die Daten einer Access-Tabelle in einer Excel-Tabelle einbinden und diese auf dem aktuellen Stand halten. Dabei schauen wir uns sowohl an, wie Sie dies von Excel aus erledigen, als auch wie Sie das Herstellen und Aktualisieren der Verkn&uuml;pfung von Access aus erledigen.<\/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":[66022019,662019,44000015],"tags":[],"class_list":["post-55000443","post","type-post","status-publish","format-standard","hentry","category-66022019","category-662019","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-Daten nach Excel verkn&uuml;pfen - Access [basics]<\/title>\n<meta name=\"description\" content=\"Wir haben uns bereits in verschiedenen Artikeln angesehen, wie Sie von Access aus auf die Daten einer Excel-Datei zugreifen k\u00f6nnen \u2013 ob per VBA oder auch per Verkn\u00fcpfung oder Import. In diesem Artikel drehen wir den Spie\u00df nun einmal um und zeigen, wie Sie die Daten einer Access-Tabelle in einer Excel-Tabelle einbinden und diese auf dem aktuellen Stand halten. Dabei schauen wir uns sowohl an, wie Sie dies von Excel aus erledigen, als auch wie Sie das Herstellen und Aktualisieren der Verkn\u00fcpfung von Access aus erledigen.\" \/>\n<link rel=\"canonical\" href=\"https:\/\/access-basics.de\/index.php\/AccessDaten_nach_Excel_verknuepfen.html\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Access-Daten nach Excel verkn&uuml;pfen - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Wir haben uns bereits in verschiedenen Artikeln angesehen, wie Sie von Access aus auf die Daten einer Excel-Datei zugreifen k\u00f6nnen \u2013 ob per VBA oder auch per Verkn\u00fcpfung oder Import. In diesem Artikel drehen wir den Spie\u00df nun einmal um und zeigen, wie Sie die Daten einer Access-Tabelle in einer Excel-Tabelle einbinden und diese auf dem aktuellen Stand halten. Dabei schauen wir uns sowohl an, wie Sie dies von Excel aus erledigen, als auch wie Sie das Herstellen und Aktualisieren der Verkn\u00fcpfung von Access aus erledigen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/AccessDaten_nach_Excel_verknuepfen.html\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-24T16:00:21+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_443_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=\"8\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\/AccessDaten_nach_Excel_verknuepfen.html#primaryimage\",\"inLanguage\":\"de\",\"url\":\"..\/tl_files\/images\/pic_443_001.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/AccessDaten_nach_Excel_verknuepfen.html#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/AccessDaten_nach_Excel_verknuepfen.html\",\"name\":\"Access-Daten nach Excel verkn&uuml;pfen - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/AccessDaten_nach_Excel_verknuepfen.html#primaryimage\"},\"datePublished\":\"2020-01-24T16:00:21+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"author\":{\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\"},\"description\":\"Wir haben uns bereits in verschiedenen Artikeln angesehen, wie Sie von Access aus auf die Daten einer Excel-Datei zugreifen k\\u00f6nnen \\u2013 ob per VBA oder auch per Verkn\\u00fcpfung oder Import. In diesem Artikel drehen wir den Spie\\u00df nun einmal um und zeigen, wie Sie die Daten einer Access-Tabelle in einer Excel-Tabelle einbinden und diese auf dem aktuellen Stand halten. Dabei schauen wir uns sowohl an, wie Sie dies von Excel aus erledigen, als auch wie Sie das Herstellen und Aktualisieren der Verkn\\u00fcpfung von Access aus erledigen.\",\"breadcrumb\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/AccessDaten_nach_Excel_verknuepfen.html#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/AccessDaten_nach_Excel_verknuepfen.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/AccessDaten_nach_Excel_verknuepfen.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\/AccessDaten_nach_Excel_verknuepfen.html\",\"url\":\"https:\/\/access-basics.de\/index.php\/AccessDaten_nach_Excel_verknuepfen.html\",\"name\":\"Access-Daten nach Excel verkn&uuml;pfen\"}}]},{\"@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\/55000443","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=55000443"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000443\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=55000443"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/categories?post=55000443"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/tags?post=55000443"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}