{"id":55000415,"date":"2018-08-01T00:00:00","date_gmt":"2020-01-24T16:00:11","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=415"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Excel_fernsteuern_Teil_2_Workbooks_und_sheets","status":"publish","type":"post","link":"https:\/\/access-basics.de\/index.php\/Excel_fernsteuern_Teil_2_Workbooks_und_sheets.html","title":{"rendered":"Excel fernsteuern, Teil 2: Workbooks und -sheets"},"content":{"rendered":"<p class='introduction'>Von Access aus k&ouml;nnen Sie andere Anwendungen per VBA fernsteuern, wenn diese Anwendung dies unterst&uuml;tzt. Das ist grunds&auml;tzlich bei den &uuml;brigen Office-Anwendungen wie Excel, Outlook, Word oder PowerPoint der Fall. In dieser Artikelserie schauen wir uns an, wie Sie eine Excel-Anwendung fernsteuern k&ouml;nnen und wie Sie Dokumente anlegen, Daten in eine Excel-Tabelle schreiben oder die Daten auslesen. Im vorliegenden zweiten Teil geht es um den Umgang mit Excel-Dateien, den sogenannten Workbooks, und den darin enthaltenen Tabellen, in der Excel-Welt auch Worksheets genannt.<\/p>\n<h2>Beispieldatenbank<\/h2>\n<p>Die Beispiele dieses Artikels finden Sie in der Datenbank <b>1804_AccessUndExcelFernsteuernII.accdb<\/b>.<\/p>\n<h2>Begriffskl&auml;rung<\/h2>\n<p>Normalerweise spricht man ja bei allem, was man in physischer Form im Dateisystem speichern kann, von Dateien oder Verzeichnissen. Unter Excel hei&szlig;en diese Dateien genauer Workbooks. Jedes Workbook hat im unteren Bereich einige Registerreiter, &uuml;ber die Sie die einzelnen Tabellen eines Workbooks ansteuern k&ouml;nnen. Wir werden in dieser Artikelreihe die Begriffe <b>Workbook <\/b>und <b>Worksheet <\/b>verwenden.<\/p>\n<h2>Eine neues Workbook erstellen<\/h2>\n<p>Wenn Sie, wie im ersten Teil dieser Artikelreihe (<b>Excel fernsteuern, Teil 1: Initialisierung<\/b>) erl&auml;utert, eine neue Excel-Instanz erstellt haben, k&ouml;nnen Sie damit noch recht wenig anfangen. Sie ben&ouml;tigen ein Workbook, um etwas zu tun. Dieses k&ouml;nnen Sie entweder neu erstellen oder Sie &ouml;ffnen ein bestehendes Workbook. Wir wollen uns zun&auml;chst ansehen, wir wir ein neues Workbook erstellen. Wir gehen davon aus, dass wir im gleichen oder in einem anderen Modul eine Objektvariable f&uuml;r Excel deklariert haben:<\/p>\n<pre><span style=\"color:blue;\">Public <\/span>objExcel<span style=\"color:blue;\"> As <\/span>Excel.Application<\/pre>\n<p>in einem neuen Standardmodul namens <b>mdlWorkbooks <\/b>legen wir dann die folgende Prozedur an:<\/p>\n<pre><span style=\"color:blue;\">Public Sub <\/span>WorkbookErstellen()\r\n    <span style=\"color:blue;\">Dim <\/span>objWorkbook<span style=\"color:blue;\"> As <\/span>Excel.Workbook\r\n    <span style=\"color:blue;\">Set<\/span> objExcel = <span style=\"color:blue;\">New<\/span> Excel.Application\r\n    objExcel.Visible = <span style=\"color:blue;\">True<\/span>\r\n    <span style=\"color:blue;\">Set<\/span> objWorkbook = objExcel.Workbooks.Add\r\n<span style=\"color:blue;\">End Sub<\/span><\/pre>\n<p>Diese deklariert zun&auml;chst eine Objektvariable f&uuml;r das neue Workbook. Danach erzeugen wir die Excel-Instanz und blenden diese durch Einstellen der Variablen <b>Visible <\/b>auf den Wert <b>True <\/b>ein. Schlie&szlig;lich folgt der entscheidende Schritt: Das Erstellen des neuen Workbooks durch die Methode <b>Add <\/b>der <b>Workbooks<\/b>-Auflistung des <b>Excel.Application<\/b>-Objekts. Dieses erscheint nun wie in Bild 1 mit einem ersten Worksheet namens <b>Tabelle1<\/b>, zu erkennen an der Registerkarte im unteren Bereich.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_415_001.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_415_001.png\" alt=\"Excel mit einem neuen Workbook\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 1: Excel mit einem neuen Workbook<\/p>\n<h2>Workbook schlie&szlig;en<\/h2>\n<p>Bevor wir uns weitere M&ouml;glichkeiten ansehen, schlie&szlig;en wir das Workbook erst einmal wieder per VBA-Code. Das erledigen wir mit der <b>Close<\/b>-Methode des Workbooks aus <b>objWorkbook<\/b>:<\/p>\n<pre>objWorkbook.Close<\/pre>\n<p>Dies schlie&szlig;t das Workbook wieder, bevor wie es beispielsweise in Form einer Datei auf der Festplatte gespeichert haben.<\/p>\n<h2>Workbook speichern<\/h2>\n<p>Wenn Sie ein Workbook erstellen, wollen Sie es in den meisten F&auml;llen vermutlich auch speichern. Das k&ouml;nnen Sie beispielsweise erledigen, wenn Sie das Workbook schlie&szlig;en. Das Schlie&szlig;en erfolgt &uuml;ber die <b>Close<\/b>-Methode. Diese bietet ein paar Parameter an, mit denen Sie festlegen k&ouml;nnen, ob eventuelle &auml;nderungen gespeichert werden sollen:<\/p>\n<ul>\n<li><b>SaveChanges<\/b>: Der Wert <b>True <\/b>gibt an, dass das Workbook beim Schlie&szlig;en gespeichert werden soll, wenn ungespeicherte &auml;nderungen vorliegen.<\/li>\n<li><b>Filename<\/b>: Gibt den Dateinamen an, unter dem das Workbook gespeichert werden soll.<\/li>\n<\/ul>\n<p>Ein Beispiel f&uuml;r den Aufruf der <b>Close<\/b>-Methode sieht nun wie folgt aus:<\/p>\n<pre>objWorkbook.Close True, CurrentProject.Path                                       & \"\\Beispiel.xlsx\"<\/pre>\n<p>F&uuml;gen wir diesen Befehl in die obigen Methode ein, in der wir eine neue Excel-Instanz erstellt und ein Workbook erzeugt haben, finden wir nach der Ausf&uuml;hrung allerdings keine neue Datei mit der Dateiendung <b>.xlsx <\/b>im Verzeichnis der Datenbank vor. Der Grund ist einfach: Wir haben zwar ein Workbook hinzuf&uuml;gt, dieses aber vor dem Schlie&szlig;en nicht ge&auml;ndert. Deshalb wird es beim Schlie&szlig;en auch nicht gespeichert. Dies &auml;ndern wir, indem wir ein wenig vorgreifen und die Zelle <b>A1 <\/b>mit einem Beispieltext f&uuml;llen, bevor wir die Datei schlie&szlig;en:<\/p>\n<pre><span style=\"color:blue;\">Public Sub <\/span>WorkbookSchliessenSpeichern()\r\n    <span style=\"color:blue;\">Dim <\/span>objWorkbook<span style=\"color:blue;\"> As <\/span>Excel.Workbook\r\n    <span style=\"color:blue;\">Set<\/span> objExcel = <span style=\"color:blue;\">New<\/span> Excel.Application\r\n    objExcel.Visible = <span style=\"color:blue;\">True<\/span>\r\n    <span style=\"color:blue;\">Set<\/span> objWorkbook = objExcel.Workbooks.Add\r\n    objWorkbook.Sheets(1).Range(\"A1\") = \"Beispieltext\"\r\n    objWorkbook.Close True, CurrentProject.Path                                       & \"\\Beispiel.xlsx\"\r\n    objExcel.Quit\r\n    <span style=\"color:blue;\">Set<\/span> objExcel = Nothing\r\n<span style=\"color:blue;\">End Sub<\/span><\/pre>\n<p>Damit landet nun eine Datei namens <b>Beispiel.xlsx <\/b>in unserem Datenbankverzeichnis. Sollten Sie diese Prozedur erneut aufrufen, fragt Access, ob die vorhandene Datei gleichen Namens &uuml;berschrieben werden soll.<\/p>\n<p>Es gibt noch weitere Befehle zum Speichern des Workbooks, die ohne das Schlie&szlig;en des Workbooks aufgerufen werden k&ouml;nnen. Vor allem jedoch speichern diese das Workbook auch dann, wenn Sie noch keine &auml;nderungen vorgenommen haben:<\/p>\n<ul>\n<li><b>Save<\/b>: Speichert das Workbook unter dem Namen, unter dem es bereits zuvor gespeichert wurde oder unter dem Namen <b>Mappe1.xlsx<\/b>.<\/li>\n<li><b>SaveAs<\/b>: Speichert das Workbook unter dem als Parameter angegebenen Namen. Diese Anweisung bietet allerdings noch viele weitere Parameter, etwa zum Festlegen des Dateiformats.<\/li>\n<\/ul>\n<p>F&uuml;r den Parameter zur Angabe des Dateiformats verwenden Sie etwa die folgenden Werte:<\/p>\n<ul>\n<li><b>xlExcel8<\/b>: Excel-Workbook im Format von Excel 97-2003<\/li>\n<li><b>xlExcel12<\/b>: Excel-Workbook (bin&auml;r) im Format von Excel 2007-2013<\/li>\n<li><b>xlOpenXMLWorkbook<\/b>: Excel-Workbook (XML) im Format von Excel 2007-2016<\/li>\n<li><b>xlOpenXMLWorkbookMacroEnabled<\/b>: Excel-Workbook (XML) mit Makros im Format von Excel 2007-2016<\/li>\n<\/ul>\n<p>Zu beachten ist hier, dass Sie jeweils die passende Dateiendung zur Excel-Version angeben sollten, also <b>.xls <\/b>f&uuml;r Dateien bis Excel 2003 und <b>.xlsx <\/b>f&uuml;r Dateien ab Excel 2007.<\/p>\n<h2>Workbook ohne Umweg &uuml;ber das Excel-Objekt erstellen<\/h2>\n<p>Die obige Methode geht davon aus, dass Sie ein Objekt des Typs <b>Excel.Application <\/b>erzeugen und damit dann ein <b>Workbook<\/b>-Objekt anlegen. Das ist immer dann sinnvoll, wenn Sie das Excel-Objekt f&uuml;r mehr als das pure Anlegen ben&ouml;tigen &#8211; etwa, um noch weitere Workbooks zu erzeugen.<\/p>\n<p>Wenn Sie nur das Workbook erzeugen m&ouml;chten, aber  keine Verwendung f&uuml;r die Objektvariable des Typs <b>Excel.Application <\/b>haben, k&ouml;nnen Sie die folgende Variante nutzen:<\/p>\n<pre><span style=\"color:blue;\">Public Sub <\/span>WorkbookCreate()\r\n    <span style=\"color:blue;\">Dim <\/span>objWorkbook<span style=\"color:blue;\"> As <\/span>Excel.Workbook\r\n    <span style=\"color:blue;\">Set<\/span> objWorkbook = CreateObject(\"Excel.Sheet\")\r\n    objWorkbook.SaveAs CurrentProject.Path                                   & \"\\CreateObject.xlsx\"\r\n    <span style=\"color:blue;\">Set<\/span> objWorkbook = Nothing\r\n<span style=\"color:blue;\">End Sub<\/span><\/pre>\n<p>Hier erstellen wir ein neues Objekt des Typs <b>Excel.Workbook<\/b>, interessanterweise aber mit dem Parameter <b>Excel.Sheet <\/b>f&uuml;r die <b>CreateObject<\/b>-Methode. Die Methode funktioniert jedoch einwandfrei und ist gef&uuml;hlt auch etwas schneller als der Weg &uuml;ber das vorherige Erstellen der Excel-Instanz.<\/p>\n<p>Es gibt allerdings eine Excel-Instanz, nur dass wir diese nicht per Objektvariable referenziert haben. Das wird deutlich, wenn wir versuchen, auch das wie oben erstellte Workbook anzuzeigen. Die <b>Workbook<\/b>-Klasse selbst liefert keine Eigenschaft namens <b>Vislble<\/b>, mit der wir die Excel-Instanz einblenden k&ouml;nnten. Wir m&uuml;ssen also wohl diese Eigenschaft des &uuml;bergeordneten Objekts des Typs <b>Excel.Application <\/b>einstellen. Das &uuml;bergeordnete Objekt referenzieren wir &uuml;ber die Eigenschaft <b>Parent <\/b>des <b>Workbook<\/b>-Objekts:<\/p>\n<pre><span style=\"color:blue;\">Public Sub <\/span>WorkbookCreate()\r\n    <span style=\"color:blue;\">Dim <\/span>objWorkbook<span style=\"color:blue;\"> As <\/span>Excel.Workbook\r\n    <span style=\"color:blue;\">Set<\/span> objWorkbook = CreateObject(\"Excel.Sheet\")\r\n    objWorkbook.SaveAs CurrentProject.Path                                   & \"\\CreateObject.xlsx\"\r\n    objWorkbook.Parent.Visible = <span style=\"color:blue;\">True<\/span>\r\n    Stop\r\n    <span style=\"color:blue;\">Set<\/span> objWorkbook = Nothing\r\n<span style=\"color:blue;\">End Sub<\/span><\/pre>\n<p>Die <b>Stop<\/b>-Anweisung haben wir eingebaut, damit Sie sich von der Existens der Excel-Instanz &uuml;berzeugen k&ouml;nnen.<\/p>\n<h2>Bestehende Excel-Datei &ouml;ffnen<\/h2>\n<p>Nun, da wir ein paar Excel-Dateien auf die Festplatte gebannt haben, wollen wir diese per VBA erneut &ouml;ffnen und gegebenenfalls auch anzeigen. Um bei Vorhandensein einer Objektvariablen mit einer Excel-Instanz ein Workbook zu &ouml;ffnen, nutzen wir die <b>Open<\/b>-Methode der <b>Workbooks<\/b>-Auflistung:<\/p>\n<pre><span style=\"color:blue;\">Public Sub <\/span>WorkbookOeffnenInstanz()\r\n    <span style=\"color:blue;\">Dim <\/span>objWorkbook<span style=\"color:blue;\"> As <\/span>Excel.Workbook\r\n    <span style=\"color:blue;\">Set<\/span> objExcel = <span style=\"color:blue;\">New<\/span> Excel.Application\r\n    objExcel.Visible = <span style=\"color:blue;\">True<\/span>\r\n    <span style=\"color:blue;\">Set<\/span> objWorkbook = objExcel.Workbooks.Open(                 CurrentProject.Path & \"\\Beispiel.xlsx\")\r\n<span style=\"color:blue;\">End Sub<\/span><\/pre>\n<p>Dies zeigt das unter dem Dateinamen <b>Beispiel.xlsx<\/b> gespeicherte Workbook an.<\/p>\n<h2>Ge&ouml;ffnetes Workbook referenzieren<\/h2>\n<p>Wenn Sie bereits eine Excel-Instanz mit einem Workbook ge&ouml;ffnet haben und dieses per VBA referenzieren m&ouml;chten, um darauf zuzugreifen oder &auml;nderungen vorzunehmen, k&ouml;nnen Sie die Referenzierung mit der <b>GetObject<\/b>-Methode durchf&uuml;hren. Dazu &uuml;bergeben Sie dieser einfach den Pfad zu der Excel-Datei:<\/p>\n<pre><span style=\"color:blue;\">Public Sub <\/span>WorkbookOeffnenCreateObject()\r\n    <span style=\"color:blue;\">Dim <\/span>objWorkbook<span style=\"color:blue;\"> As <\/span>Excel.Workbook\r\n    <span style=\"color:blue;\">Set<\/span> objWorkbook = GetObject(CurrentProject.Path                                      & \"\\Beispiel.xlsx\")\r\n    objWorkbook.Parent.Visible = <span style=\"color:blue;\">True<\/span>\r\n    objWorkbook.Sheets(1).Range(\"A2\") = \"Neuer Text\"\r\n<span style=\"color:blue;\">End Sub<\/span><\/pre>\n<p>In diesem Fall f&uuml;gen wir noch einen Wert zur Zelle <b>A2 <\/b>hinzu (siehe Bild 2).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_415_002.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_415_002.png\" alt=\"Referenzieren eines ge&ouml;ffneten Workbooks\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 2: Referenzieren eines ge&ouml;ffneten Workbooks<\/p>\n<h2>Schnell auf Workbooks zugreifen<\/h2>\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\/55000415\/\">\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\/55000415?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\/55000415\/\"\/>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"b8dfc3caa2\"\/>\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>Von Access aus k&ouml;nnen Sie andere Anwendungen per VBA fernsteuern, wenn diese Anwendung dies unterst&uuml;tzt. Das ist grunds&auml;tzlich bei den &uuml;brigen Office-Anwendungen wie Excel, Outlook, Word oder PowerPoint der Fall. In dieser Artikelserie schauen wir uns an, wie Sie eine Excel-Anwendung fernsteuern k&ouml;nnen und wie Sie Dokumente anlegen, Daten in eine Excel-Tabelle schreiben oder die Daten auslesen. Im vorliegenden zweiten Teil geht es um den Umgang mit Excel-Dateien, den sogenannten Workbooks, und den darin enthaltenen Tabellen, in der Excel-Welt auch Worksheets genannt.<\/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":[662018,66042018,44000015],"tags":[],"class_list":["post-55000415","post","type-post","status-publish","format-standard","hentry","category-662018","category-66042018","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>Excel fernsteuern, Teil 2: Workbooks und -sheets - Access [basics]<\/title>\n<meta name=\"description\" content=\"Von Access aus k\u00f6nnen Sie andere Anwendungen per VBA fernsteuern, wenn diese Anwendung dies unterst\u00fctzt. Das ist grunds\u00e4tzlich bei den \u00fcbrigen Office-Anwendungen wie Excel, Outlook, Word oder PowerPoint der Fall. In dieser Artikelserie schauen wir uns an, wie Sie eine Excel-Anwendung fernsteuern k\u00f6nnen und wie Sie Dokumente anlegen, Daten in eine Excel-Tabelle schreiben oder die Daten auslesen. Im vorliegenden zweiten Teil geht es um den Umgang mit Excel-Dateien, den sogenannten Workbooks, und den darin enthaltenen Tabellen, in der Excel-Welt auch Worksheets genannt.\" \/>\n<link rel=\"canonical\" href=\"https:\/\/access-basics.de\/index.php\/Excel_fernsteuern_Teil_2_Workbooks_und_sheets.html\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Excel fernsteuern, Teil 2: Workbooks und -sheets - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Von Access aus k\u00f6nnen Sie andere Anwendungen per VBA fernsteuern, wenn diese Anwendung dies unterst\u00fctzt. Das ist grunds\u00e4tzlich bei den \u00fcbrigen Office-Anwendungen wie Excel, Outlook, Word oder PowerPoint der Fall. In dieser Artikelserie schauen wir uns an, wie Sie eine Excel-Anwendung fernsteuern k\u00f6nnen und wie Sie Dokumente anlegen, Daten in eine Excel-Tabelle schreiben oder die Daten auslesen. Im vorliegenden zweiten Teil geht es um den Umgang mit Excel-Dateien, den sogenannten Workbooks, und den darin enthaltenen Tabellen, in der Excel-Welt auch Worksheets genannt.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/Excel_fernsteuern_Teil_2_Workbooks_und_sheets.html\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-24T16:00:11+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_415_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=\"18\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\/Excel_fernsteuern_Teil_2_Workbooks_und_sheets.html#primaryimage\",\"inLanguage\":\"de\",\"url\":\"..\/tl_files\/images\/pic_415_001.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Excel_fernsteuern_Teil_2_Workbooks_und_sheets.html#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/Excel_fernsteuern_Teil_2_Workbooks_und_sheets.html\",\"name\":\"Excel fernsteuern, Teil 2: Workbooks und -sheets - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Excel_fernsteuern_Teil_2_Workbooks_und_sheets.html#primaryimage\"},\"datePublished\":\"2020-01-24T16:00:11+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"author\":{\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\"},\"description\":\"Von Access aus k\\u00f6nnen Sie andere Anwendungen per VBA fernsteuern, wenn diese Anwendung dies unterst\\u00fctzt. Das ist grunds\\u00e4tzlich bei den \\u00fcbrigen Office-Anwendungen wie Excel, Outlook, Word oder PowerPoint der Fall. In dieser Artikelserie schauen wir uns an, wie Sie eine Excel-Anwendung fernsteuern k\\u00f6nnen und wie Sie Dokumente anlegen, Daten in eine Excel-Tabelle schreiben oder die Daten auslesen. Im vorliegenden zweiten Teil geht es um den Umgang mit Excel-Dateien, den sogenannten Workbooks, und den darin enthaltenen Tabellen, in der Excel-Welt auch Worksheets genannt.\",\"breadcrumb\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Excel_fernsteuern_Teil_2_Workbooks_und_sheets.html#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/Excel_fernsteuern_Teil_2_Workbooks_und_sheets.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Excel_fernsteuern_Teil_2_Workbooks_und_sheets.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\/Excel_fernsteuern_Teil_2_Workbooks_und_sheets.html\",\"url\":\"https:\/\/access-basics.de\/index.php\/Excel_fernsteuern_Teil_2_Workbooks_und_sheets.html\",\"name\":\"Excel fernsteuern, Teil 2: Workbooks und -sheets\"}}]},{\"@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\/55000415","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=55000415"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000415\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=55000415"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/categories?post=55000415"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/tags?post=55000415"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}