{"id":88022025,"date":"2025-07-02T14:43:33","date_gmt":"2025-07-02T14:43:33","guid":{"rendered":"http:\/\/access-basics.de\/index.php\/88022025.html"},"modified":"2025-07-02T14:43:33","modified_gmt":"2025-07-02T14:43:33","slug":"88022025","status":"publish","type":"page","link":"https:\/\/vbentwickler.de\/88022025\/","title":{"rendered":"Visual Basic Entwickler 02\/2025"},"content":{"rendered":"<h3>Automation mit VBA und Make<\/h3>\n<p>In vorherigen Artikeln haben wir bereits am Beispiel von Zapier gezeigt, wie wir Workflow Automation Tools nutzen k\u00f6nnen, um von VBA aus Automationen ansto\u00dfen k\u00f6nnen. Diese Automationen zielen auf Apps ab, die wir sonst \u00fcber den Webbrowser steuern \u2013 GMail, CRMs, Zahlungsplattformen, Buchhaltungssoftware und viele mehr. Im vorliegenden Artikel nehmen wir einen weiteren Anbieter unter die Lupe, n\u00e4mlich Make.com. Make ist grunds\u00e4tzlich \u00e4hnlich zu nutzen wir Zapier, aber es bietet einen wichtigen Vorteil: Wir k\u00f6nnen damit n\u00e4mlich Ergebnisse der Aufrufe der jeweiligen Anwendung sogar abfragen und diese auf unserem Client weiterverarbeiten. Wenn wir beispielsweise eine Mail \u00fcber Google Mail versenden, k\u00f6nnen wir uns einen Link zu der gesendeten E-Mail zur\u00fcckliefern lassen, um diese sp\u00e4ter per Mausklick im Browser zu \u00f6ffnen. Oder wenn wir einen Datensatz anlegen, beispielsweise f\u00fcr einen neuen Kunden im CRM-Systen, k\u00f6nnen wir uns die ID des neuen Kunden zur\u00fcckgeben lassen, um diesen als Referenz in der Datenbank zu speichern. In diesem Artikel zeigen wir zun\u00e4chst, wie wir eine einfache Automation in Make.com anlegen und diese per VBA aufrufen und uns das Ergebnis zur\u00fcckgeben lassen.<\/p>\n<p><a href=\"http:\/\/www.vbentwickler.de\/Automation_mit_VBA_und_Make\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Microsoft 365-Mail mit Make und VBA ohne Outlook<\/h3>\n<p>Am liebsten w\u00e4re den meisten Microsoft-Anwendern vermutlich, wenn sie einfach ihre vorhandenen VBA-Automationen auf Basis von Microsoft Outlook verwenden k\u00f6nnten. Allerdings zeigt Microsoft aktuell kein Zeichen, dass das klassische Outlook f\u00fcr Desktop mit seiner VBA-Programmierbarkeit  \u00fcber das Jahr 2029 hinaus unterst\u00fctzt werden wird. Die neue Outlook-Version ist allerdings noch nicht so weit, dass wir damit so arbeiten k\u00f6nnen, wie es mit der klassischen Version m\u00f6glich ist. Genau genommen wird das, wenn man sich die Pl\u00e4ne von Microsoft ansieht, auch zumindest per VBA nicht mehr m\u00f6glich sein. Um zumindest das Versenden von E-Mails von VBA aus zu realisieren, ben\u00f6tigen wir also eine Alternative. In diesem Artikel schauen wir uns an, wie wir Outlook.com \u00fcber den Automatisierungdienst Make dazu bringen, E-Mails zu versenden \u2013 mit allen Funktionen, die wir von Outlook gewohnt sind.<\/p>\n<p><a href=\"http:\/\/www.vbentwickler.de\/Microsoft_365Mail_mit_Make_und_VBA_ohne_Outlook\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Microsoft 365 E-Mails mit Make per Klasse senden<\/h3>\n<p>In unserem Artikel Google Mail mit Make.com und VBA statt Outlook (www.vbentwickler.de\/464) haben wir detailliert gezeigt, wie man per VBA die Informationen zum Versenden einer E-Mail zusammenstellt und diese dann \u00fcber den Automatisierungsdienst Make.com an Microsoft 365 E-Mail sendet. Hier sind wir allerdings nur so weit gekommen, dass wir die notwendige JSON-Datei mit den eigentlichen Daten der E-Mail Zeile f\u00fcr Zeile zusammengestellt und mit den n\u00f6tigen Daten gef\u00fcllt haben. F\u00fcr einen ersten Schritt nicht schlecht, aber wenn man diesen Weg professionell nutzen m\u00f6chte, sollte man sich dazu eine ordentliche Klasse bauen. Eine, die man schnell initialisieren und mit den Daten wie Empf\u00e4nger, Betreff, Inhalt, CC\/BCC-Empf\u00e4ngern und Anlagen f\u00fcllen kann und die eine einfache Send-Methode enth\u00e4lt. Ganz genau so, wie es auch mit VBA und Outlook geht \u2013 mit dem Unterschied, dass die hier vorgestellte Methode vermutlich wesentlich bessere Chancen hat, die n\u00e4chsten f\u00fcnf Jahre zu \u00fcberleben.<\/p>\n<p><a href=\"http:\/\/www.vbentwickler.de\/Microsoft_365_EMails_mit_Make_per_Klasse_senden\">Zum Artikel &#8230;<\/a><\/p>\n<h3>ADODB: Datenzugriff mit Recordsets<\/h3>\n<p>Recordsets sind zentrale Bestandteile beim Zugriff auf Daten mit ADODB. Sie bieten umfangreiche Funktionen zur Navigation, Bearbeitung, Filterung und Analyse von Daten. In diesem Artikel zeigen wir eine vollst\u00e4ndige \u00dcbersicht aller Eigenschaften und Methoden des Recordset-Objekts und erl\u00e4utern diese jeweils ausf\u00fchrlich mit praktischen Beispielen.<\/p>\n<p><a href=\"http:\/\/www.vbentwickler.de\/ADODB_Datenzugriff_mit_Recordsets\">Zum Artikel &#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Automation mit VBA und Make In vorherigen Artikeln haben wir bereits am Beispiel von Zapier gezeigt, wie wir Workflow Automation Tools nutzen k\u00f6nnen, um von VBA aus Automationen ansto\u00dfen k\u00f6nnen. Diese Automationen zielen auf Apps<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","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":""},"yst_prominent_words":[],"class_list":["post-88022025","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/pages\/88022025","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/comments?post=88022025"}],"version-history":[{"count":0,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/pages\/88022025\/revisions"}],"wp:attachment":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/media?parent=88022025"}],"wp:term":[{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/yst_prominent_words?post=88022025"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}