{"id":55000326,"date":"2022-08-01T00:00:00","date_gmt":"2023-03-02T17:04:26","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=326"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Excel_Workbooks_und_Worksheets_per_VBA","status":"publish","type":"post","link":"https:\/\/vbentwickler.de\/Excel_Workbooks_und_Worksheets_per_VBA\/","title":{"rendered":"Excel: Workbooks und Worksheets per VBA"},"content":{"rendered":"<p><b>Das Objektmodell von Excel bietet eine ganze Reihe hierarchisch angeordneter Elemente, die wir uns in diesem Artikel ansehen. Dabei schauen wir uns auch gleich an, wie wir diese per VBA referenzieren k&ouml;nnen. Wir beginnen ganz oben in der Hierarchie mit der Excel-Anwendung und arbeiten uns dann &uuml;ber die verschiedenen Elemente bis hin zur einzelnen Zelle mit ihren Eigenschaften. Nach der Lekt&uuml;re dieses Artikels kannst Du alle wichtigen Elemente eines Excel-Workbooks referenzieren, wirst diese in Schleifen durchlaufen und je nach Objekttyp neue Elemente hinzuf&uuml;gen, bearbeiten oder entfernen k&ouml;nnen. Au&szlig;erdem lernst Du noch einige Grundlagen des VBA-Editors kennen.<\/b><\/p>\n<h2>Hinweis: Speichern als .xlsm-Datei n&ouml;tig<\/h2>\n<p>Wir beschreiben in diesem Artikel einige Elemente, die zum VBA-Projekt einer Excel-Datei hinzugef&uuml;gt werden k&ouml;nnen. Damit die &Auml;nderungen an diesem VBA-Projekt mit der Excel-Datei gespeichert werden, musst Du diese unter einem anderen Dateityp speichern, n&auml;mlich als <b>Excel-Arbeitsmappe mit Makros (*.xlsm)<\/b>.<\/p>\n<p>Dazu erscheint allerdings auch noch eine Meldung, bevor Du die Datei ohne diese &Auml;nderungen speicherst. Lies diese genau, um nicht versehentlich den hinzugef&uuml;gten VBA-Code zu verlieren.<\/p>\n<h2>Ganz oben: Das Application-Objekt<\/h2>\n<p>Wenn wir ganz oben in der Hierarchie der Excel-Objekte beginnen wollen, dann sprechen wir &uuml;ber das <b>Application<\/b>-Objekt, also die eigentliche Anwendung. <\/p>\n<p>Ein solches Objekt gibt es f&uuml;r alle Office-Anwendungen, die VBA-Unterst&uuml;tzung anbieten, also zum Beispiel Access, Excel, Outlook, PowerPoint und Word. Das <b>Application<\/b>-Objekt enth&auml;lt alle weiteren Objekte, die wir f&uuml;r die Automatisierung der jeweiligen Anwendung ben&ouml;tigen &#8211; zum Beispiel Eigenschaften, &uuml;ber die wir die aktive Arbeitsmappe (<b>Workbook<\/b>) oder das aktuelle Tabellenblatt (<b>Worksheet<\/b>) referenzieren und diese steuern k&ouml;nnen.<\/p>\n<h2>Application-Objekt: Von innen oder au&szlig;en referenzieren?<\/h2>\n<p>Bei jeder Office-Anwendung gibt es verschiedene M&ouml;glichkeiten, das <b>Application<\/b>-Objekt der jeweiligen Anwendung zu referenzieren.<\/p>\n<p>Dabei kommt es darauf an, von wo aus man darauf zugreifen m&ouml;chte. Wir haben zum Beispiel die folgenden Optionen:<\/p>\n<ul>\n<li>Zugriff vom VBA-Projekt einer Excel-Datei. Hier k&ouml;nnen wir einfach &uuml;ber die <b>Application<\/b>-Klasse auf die aktuelle Instanz von Excel zugreifen oder seine Eigenschaften, Methoden und Ereignisse nutzen.<\/li>\n<li>Von einem VBA-Projekt oder einem &auml;hnlichen Projekt au&szlig;erhalb der Excel-Anwendung (zum Beispiel einer Anwendung oder einer DLL auf Basis von VB.NET oder VB6\/twinBASIC). Dann gibt es verschiedene Techniken, um eine neue Excel-Instanz zu erstellen oder eine vorhandene zu nutzen oder auch um ein Workbook zu &ouml;ffnen oder ein vorhandenes zu referenzieren.<\/li>\n<li>Von einem COM-Add-In aus, das von Excel selbst gestartet wird. Hier &uuml;bergibt Excel beim Starten des COM-Add-Ins eine Referenz auf das Application-Objekt der aktuellen Instanz an das COM-Add-In, wo diese Referenz in einer Variablen gespeichert und anschlie&szlig;end verwendet werden kann.<\/li>\n<\/ul>\n<p>Wir wollen in diesem Artikel von der ersten Variante ausgehen. Die &uuml;brigen beiden M&ouml;glichkeiten, &uuml;ber das <b>Application<\/b>-Objekt von Excel auf das angezeigte <b>Workbook <\/b>mit den Worksheets und den enthaltenen Daten zuzugreifen, stellen wir in weiteren Artikeln vor.<\/p>\n<h2>VBA-Editor anzeigen<\/h2>\n<p>Wenn Du unter Excel bisher noch nicht oder nur in Zusammenhang mit dem Aufzeichnen von Makros mit dem VBA-Editor Kontakt hattest, ist dies der einfachste Weg, diesen zu aktivieren: Ist Excel ge&ouml;ffnet, bet&auml;tigst Du einfach die Tastenkombination <b>Alt + F11 <\/b>und der VBA-Editor erscheint.<\/p>\n<p>Dieser zeigt zu Beginn &uuml;blicherweise die Ansicht aus Bild 1 an. Es kann auch sein, dass der linke Bereich (der Projekt-Explorer) oder der untere Bereich nicht angezeigt werden. Diese kannst Du mit <b>Strg + R <\/b>(Projekt-Explorer) und <b>Strg + G <\/b>(Direktbereich) einblenden.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_326_001.png\" alt=\"Der VBA-Editor f&uuml;r eine neue, leere Excel-Datei\" width=\"674,627\" height=\"339,2859\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 1: Der VBA-Editor f&uuml;r eine neue, leere Excel-Datei<\/span><\/b><\/p>\n<p>Der Projekt-Explorer zeigt aktuell zwei Objekte an, n&auml;mlich ein Klassenmodul namens <b>DieseArbeitsmappe<\/b>, dem Du Code hinzuf&uuml;gen kannst, der sich auf die komplette Arbeitsmappe bezieht und eines namens  <b>Tabelle1<\/b>, das den Code f&uuml;r das Worksheet beziehungsweise das Tabellenblatt namens <b>Tabelle1 <\/b>aufnimmt. F&uuml;gen wir weitere Tabellenbl&auml;tter hinzu, landen automatisch entsprechende Klassenmodule im VBA-Projekt der Excel-Datei.<\/p>\n<h2>Klassenmodule f&uuml;r Workbook und Worksheet<\/h2>\n<p>Dass es sich bei den beiden Modulen um Klassenmodule und nicht um Standardmodule handelt, erkennt man nach dem &Ouml;ffnen der Module, wenn man auf das linke obere Kombinationsfeld im Codefenster klickt. Hier erscheint beispielsweise f&uuml;r das Modul <b>DieseArbeitsmappe <\/b>ein Eintrag namens <b>Workbook<\/b> (siehe Bild 2), bei den Klassenmodulen zu den Tabellenbl&auml;ttern erscheint der Eintrag <b>Worksheet<\/b>.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_326_002.png\" alt=\"Auswahl der Klasse, auf welches sich das Klassenmodul bezieht\" width=\"574,6265\" height=\"239,8624\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 2: Auswahl der Klasse, auf welches sich das Klassenmodul bezieht<\/span><\/b><\/p>\n<p>Wir k&ouml;nnen die Klasse, auf das sich die Klassenmodule beziehen, also direkt ausw&auml;hlen. Was geschieht danach? Der VBA-Editor legt direkt nach der Auswahl eine Prozedur f&uuml;r das Standardereignis dieser Klasse an, im Fall des Moduls <b>DieseArbeitsmappe <\/b>das Ereignis <b>Workbook_Open <\/b>(siehe Bild 3).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_326_003.png\" alt=\"Auswahl der Ereignisse der Klasse\" width=\"574,6265\" height=\"550,015\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 3: Auswahl der Ereignisse der Klasse<\/span><\/b><\/p>\n<p>Au&szlig;erdem k&ouml;nnen wir nach der Auswahl des Eintrags <b>Workbook<\/b> im rechten Kombinationsfeld die &uuml;brigen Ereignisse der Klasse ausw&auml;hlen und somit weitere Ereignisprozeduren anlegen.<\/p>\n<h2>Workbook: Kein Buch, sondern eine Datei<\/h2>\n<p>Aus Sicht von VBA hat jede Excel-Datei ein eigenes VBA-Projekt. Wenn Du mehrere Excel-Dateien auf dem gleichen Rechner &ouml;ffnest und den VBA-Editor aktivierst, findest Du im Projekt-Explorer f&uuml;r jede Excel-Datei ein eigenes VBA-Projekt.<\/p>\n<p>Bei drei ge&ouml;ffneten Excel-Dateien erscheinen diese im Projekt-Explorer wie in Bild 4.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_326_006.png\" alt=\"Projekt-Explorer mit mehr als einem Excel-VBA-Projekt\" width=\"424,6267\" height=\"330,4927\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 4: Projekt-Explorer mit mehr als einem Excel-VBA-Projekt<\/span><\/b><\/p>\n<p>Jedes dieser VBA-Projekte enth&auml;lt genau ein Klassenmodul des Typs <b>Workbook <\/b>und ein oder mehrere des Typs <b>Worksheet<\/b>. Auch diese sind in der Abbildung gut zu erkennen.<\/p>\n<h2>Auf aktives Workbook zugreifen<\/h2>\n<p>Um auf ein Workbook zuzugreifen, gibt es verschiedene M&ouml;glichkeiten. Das aktive Workbook, also das Workbook, das aktuell in Windows den Fokus hat, k&ouml;nnen wir mit dem folgenden Ausdruck referenzieren:<\/p>\n<pre>  ActiveWorkbook.Name\r\nVBAZugriffAufExcelElemente.xlsx<\/pre>\n<p>Wenn mehrere Workbooks und somit mehrere Excel-Fenster ge&ouml;ffnet sind, gilt dies ebenfalls.<\/p>\n<p>Diesen Befehl setzen wir beispielsweise im Direktbereich des VBA-Editors ab, der sich zum Ausprobieren einzelner Anweisungen gut eignet (siehe Bild 5).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_326_005.png\" alt=\"Zugriff auf das aktuelle Workbook-Element\" width=\"424,6267\" height=\"157,9574\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 5: Zugriff auf das aktuelle Workbook-Element<\/span><\/b><\/p>\n<h2>Workbook des aktuellen VBA-Projekts referenzieren<\/h2>\n<p>Wenn Du hingegen das Workbook referenzieren willst, das zum aktuellen VBA-Projekt geh&ouml;rt, verwendest Du die Funktion <b>ThisWorkbook<\/b>. Diese Funktion liefert einen Verweis auf das Workbook, in dessen VBA-Projekt die Funktion aufgerufen wird.<\/p>\n<p>Wenn Du diesen Aufruf wie folgt in einer Prozedur unterbringst, ist der Fall klar &#8211; es liefert den Namen des Workbooks, zu dem das VBA-Projekt geh&ouml;rt und niemals das eines anderen VBA-Projekts:<\/p>\n<pre><span style=\"color:blue;\">Private Sub <\/span>Workbook()\r\n     <span style=\"color:blue;\">Debug.Print<\/span> \"ThisWorkbook: \" & ThisWorkbook.Name\r\n<span style=\"color:blue;\">End Sub<\/span><\/pre>\n<p>Wenn Du den Namen hingegen &uuml;ber den Direktbereich abfragst, und der VBA-Editor zeigt gerade mehr als ein VBA-Projekt an, weil mehr als eine Excel-Datei ge&ouml;ffnet ist, dann liefert <b>ThisWorkbook.Name <\/b>den Namen des Workbooks, das gerade im Projekt-Explorer markiert ist (beziehungsweise eines der enthaltenen Elemente).<\/p>\n<h2>Direkter Zugriff auf die Elemente der Application-Klasse<\/h2>\n<p>Weiter oben haben wir gesagt, dass die <b>Application<\/b>-Klasse das oberste Element im VBA-Objektmodell von Excel ist. Wie k&ouml;nnen wir jetzt ohne Nutzung von <b>Application <\/b>auf ein Element wie <b>ActiveWorkbook <\/b>zugreifen? Der Grund ist, dass wir die Elemente der <b>Application<\/b>-Klasse innerhalb des eigenen VBA-Projekts auch ohne Angabe von Application nutzen k&ouml;nnen.<\/p>\n<p>Wir k&ouml;nnen also alle Eigenschaften und Methoden, die sich unterhalb des <b>Application<\/b>-Objekts befinden, direkt angeben und nutzen. Welche das sind, sehen wir im Objektkatalog, den wir mit der Taste <b>F2 <\/b>&ouml;ffnen k&ouml;nnen. W&auml;hlen wir hier ganz oben die Bibliothek <b>Excel <\/b>aus, finden wir unter <b>Klassen <\/b>schnell den Eintrag <b>Application<\/b>.<\/p>\n<p>Klicken wir diesen an, zeigt der Objektkatalog auf der rechten Seite alle enthaltenen Elemente an (siehe Bild 6).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_326_004.png\" alt=\"Elemente der Application-Klasse im Objektkatalog\" width=\"499,6267\" height=\"423,4288\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 6: Elemente der Application-Klasse im Objektkatalog<\/span><\/b><\/p>\n<h2>Auf die Liste der Workbooks zugreifen<\/h2>\n<p>Somit k&ouml;nnen wir nicht nur &uuml;ber die Eigenschaft <b>ActiveWorkbook <\/b>auf das aktuelle Workbook zugreifen, sondern auch auf eine Auflistung wie Workbooks. Diese liefert die Anzahl der aktuell ge&ouml;ffneten Workbooks beziehungsweise Excel-Dateien &#8211; wieder im Direktbereich eingesetzt:<\/p>\n<pre>  Workbooks.Count\r\n3<\/pre>\n<p>Dieses Ergebnis erscheint, wenn wie in der obigen Abbildung drei Workbooks ge&ouml;ffnet sind.<\/p>\n<h2>Alle ge&ouml;ffneten Workbooks durchlaufen<\/h2>\n<p>Wenn wir alle aktuell ge&ouml;ffneten <b>Workbook<\/b>-Elemente ermitteln wollen, reicht der Direktbereich allerdings nicht mehr aus.<\/p>\n<p>Dazu legen wir eine Prozedur an, was wir wahlweise in einem der beiden vorhandenen Klassenmodule erledigen k&ouml;nnen oder auch in einem neuen Standardmodul.<\/p>\n<p>In dieser Prozedur deklarieren wir eine Variable namens <b>objWorkbook<\/b>, mit der wir jeweils ein Workbook referenzieren wollen.<\/p>\n<p>Danach durchlaufen wir in einer <b>For Each<\/b>-Schleife alle Elemente der <b>Workbooks<\/b>-Auflistung und referenzieren dabei das aktuelle Elemente jeweils mit der Variablen <b>objWorkbook<\/b>:<\/p>\n<pre><span style=\"color:blue;\">Private Sub <\/span>AlleWorkbooks()\r\n     <span style=\"color:blue;\">Dim <\/span>objWorkbook<span style=\"color:blue;\"> As <\/span>Workbook\r\n     For Each objWorkbook In Workbooks\r\n         <span style=\"color:blue;\">Debug.Print<\/span> objWorkbook.Name\r\n     <span style=\"color:blue;\">Next<\/span> objWorkbook\r\n<span style=\"color:blue;\">End Sub<\/span><\/pre>\n<p>Das Ergebnis sehen wir in Bild 7.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_326_007.png\" alt=\"Ausgabe der Workbooks\" width=\"424,6267\" height=\"157,9574\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 7: Ausgabe der Workbooks<\/span><\/b><\/p>\n<h2>Workbook per Name referenzieren<\/h2>\n<p>Wir k&ouml;nnen die Workbooks nicht nur durchlaufen, sondern diese auch gezielt referenzieren. Dabei verwenden wir ebenfalls die <b>Workbooks<\/b>-Auflistung. Au&szlig;erdem geben wir in Klammern den Namen des Workbooks an:<\/p>\n<pre><span style=\"color:blue;\">Dim <\/span>objWorkbook<span style=\"color:blue;\"> As <\/span>Workbook\r\n<span style=\"color:blue;\">Set<\/span> objWorkbook = Workbooks(\"Mappe7\")\r\n<span style=\"color:blue;\">Debug.Print<\/span> objWorkbook.Name<\/pre>\n<h2>Workbook aktivieren<\/h2>\n<p>Wenn mehrere Workbooks in Excel ge&ouml;ffnet sind und Du eines der Workbooks aktivieren m&ouml;chtest, sodass es im Vordergrund von Windows angezeigt wird, kannst Du die <b>Activate<\/b>-Methode des <b>Workbook<\/b>-Objekts verwenden. F&uuml;r ein Workbook namens <b>Mappe7 <\/b>gelingt dies beispielsweise wie folgt:<\/p>\n<pre><span style=\"color:blue;\">Dim <\/span>objWorkbook<span style=\"color:blue;\"> As <\/span>Workbook\r\n<span style=\"color:blue;\">Set<\/span> objWorkbook = Workbooks(\"Mappe7\")\r\nobjWorkbook.Activate<\/pre>\n<p>Nach diesem Schritt ist dieses Workbook &uuml;brigens auch &uuml;ber die Eigenschaft <b>ActiveWorkbook <\/b>erreichbar.<\/p>\n<h2>Neues Workbook erstellen<\/h2>\n<p>Wir k&ouml;nnen per VBA auch neue Workbooks erstellen &#8211; dies hat den gleichen Effekt, als wenn wir einfach eine neue Excel-Instanz &ouml;ffnen und dort eine neue Arbeitsmappe erstellen. Dazu ben&ouml;tigen wir lediglich den Befehl <b>Add <\/b>der <b>Workbooks<\/b>-Auflistung:<\/p>\n<pre>Workbooks.Add<\/pre>\n<p>Setzen wir diesen im Direktbereich ab, erscheint direkt eine neue Excel-Instanz mit der neuen Arbeitsmappe. Entsprechend finden wir auch im Projekt-Explorer direkt einen neuen Eintrag f&uuml;r das VBA-Projekt dieser Arbeitsmappe mit <b>Workbook<\/b>&#8211; und <b>Worksheet<\/b>-Klassen vor.<\/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>Visual Basic Entwickler<\/strong>:<\/span><br \/>\n<span style=\"color: #ff0000\"><a style=\"color: #ff0000\" href=\"https:\/\/shop.minhorst.com\/magazine\/363\/visual-basic-entwickler-jahresabonnement?c=77\">Zur Bestellung ...<\/a><\/span><br \/>\n<span style=\"color: #ff0000\">Danach greifen Sie sofort auf <strong>alle rund 200 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:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000326\/\">\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=\"\/data\/wp\/v2\/posts\/55000326?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:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000326\/\"\/>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"e6dcf81948\"\/>\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 bietet eine ganze Reihe hierarchisch angeordneter Elemente, die wir uns in diesem Artikel ansehen. Dabei schauen wir uns auch gleich an, wir wir diese per VBA referenzieren k&ouml;nnen. Wir beginnen ganz oben in der Hierarchie mit der Excel-Anwendung und arbeiten uns dann &uuml;ber die verschiedenen Elemente bis hin zur einzelnen Zelle mit ihren Eigenschaften. Nach der Lekt&uuml;re dieses Artikels kannst Du alle wichtigen Elemente eines Excel-Workbooks referenzieren, diese in Schleifen durchlaufen und je nach Objekttyp neue Elemente hinzuf&uuml;gen, bearbeiten oder entfernen k&ouml;nnen. Au&szlig;erdem lernst Du noch einige Grundlagen des VBA-Editors kennen.<\/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":[662022,66042022,44000027,44000026,44000023,44000028],"tags":[],"yst_prominent_words":[],"class_list":["post-55000326","post","type-post","status-publish","format-standard","hentry","category-662022","category-66042022","category-Excel_programmieren","category-Outlook_programmieren","category-PowerApps","category-Word_programmieren"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000326","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/comments?post=55000326"}],"version-history":[{"count":0,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000326\/revisions"}],"wp:attachment":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/media?parent=55000326"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/categories?post=55000326"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/tags?post=55000326"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/yst_prominent_words?post=55000326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}