{"id":55000494,"date":"2020-08-01T00:00:00","date_gmt":"2020-10-20T14:57:25","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=494"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"OutlookTermine_importieren_Teil_1","status":"publish","type":"post","link":"https:\/\/access-basics.de\/index.php\/OutlookTermine_importieren_Teil_1.html","title":{"rendered":"Outlook-Termine importieren, Teil 1"},"content":{"rendered":"<p class='introduction'>Die Synchronisation von Outlook-Terminen in eine Access-Datenbank und wieder zur&uuml;ck ist ein sehr gefragtes Thema. In diesem Artikel schauen wir uns zun&auml;chst an, wie Sie Termine in Outlook lesen k&ouml;nnen. Dabei gibt es einige Feinheiten, die wir unter die Lupe nehmen. Die wichtigsten Informationen eines Termins wollen wir dabei in eine Access-Tabelle &uuml;bertragen. Anl&auml;sse f&uuml;r das Einlesen von Outlook-Terminen gibt es genug &#8211; vielleicht m&ouml;chten Sie die Geburtstage in eine Access-Datenbank &uuml;bertragen oder einfach alle Termine f&uuml;r bestimmte Auswertungen erfassen.<\/p>\n<h2>Beispieldatenbank<\/h2>\n<p>Die Beispiele dieses Artikels finden Sie in der Datenbank <b>2004_OutlooktermineEinlesen.accdb<\/b>.<\/p>\n<h2>Verweis auf Outlook und andere Vorbereitungen<\/h2>\n<p>Damit wir einfach per VBA auf Outlook und sein Objektmodell zugreifen k&ouml;nnen, f&uuml;gen Sie dem VBA-Projekt der Beispieldatenbank einen Verweis auf die Bibliothek <b>Microsoft Outlook x.0 Object Library<\/b>.<\/p>\n<p>Dazu &ouml;ffnen Sie mit <b>Alt + F11 <\/b>den VBA-Editor und w&auml;hlen den Men&uuml;eintrag <b>Extras|Verweise <\/b>aus. Im nun erscheinenden Dialog <b>Verweise <\/b>f&uuml;gen Sie die genannte Bibliothek hinzu.<\/p>\n<p>Au&szlig;erdem ben&ouml;tigen wir im Folgenden einige Funktionen, um auf Outlook, das <b>Namespace<\/b>-Objekt und die <b>Folder<\/b>-Objekte von Outlook zuzugreifen. Diese erl&auml;utern wir ausf&uuml;hrlich im Artikel <b>Outlook-Ordner im Griff<\/b>.<\/p>\n<h2>Zugriff auf den Kalender-Ordner<\/h2>\n<p>Mit den im oben genannten Artikel vorgestellten Techniken greifen wir ganz einfach auf den Termine-Ordner von Outlook zu. Verwenden Sie den Standard-Ordner zum Speichern von Terminen, nutzen Sie diesen Aufruf, um den Ordner zu referenzieren. Hier geben wir die Anzahl der enthaltenen Eintr&auml;ge in der <b>Items<\/b>-Auflistung aus:<\/p>\n<pre> GetCalendarFolder.Items.Count\r\n 639 <\/pre>\n<p>Wenn Sie nicht den Standard-Kalender-Ordner verwenden, sondern beispielsweise einen Ordner namens <b>Calendar <\/b>unter dem Element <b>iCloud<\/b>, verwenden Sie diesen Aufruf:<\/p>\n<pre> GetFolderByPath(\"<\/font>iCloud\\Calendar\").Items.Count<\/pre>\n<h2>Alle Termine durchlaufen<\/h2>\n<p>Mit der folgenden Prozedur durchlaufen wir alle Termine, die sich im aktuellen Standard-Termin-Ordner befinden.<\/p>\n<p>Dabei referenzieren wir den Termin-Ordner mit der Variablen <b>objFolder <\/b>und durchlaufen die Eintr&auml;ge anschlie&szlig;end in einer <b>For Each<\/b>-Schleife &uuml;ber alle Elemente der Auflistung <b>Items <\/b>von <b>objFolder<\/b>. Als Laufvariable verwenden wir dabei die Variable <b>objAppointmentItem <\/b>des Typs <b>AppointmentItem<\/b>.<\/p>\n<p>Innerhalb der Schleife geben wir zu jedem Termin die <b>EntryID<\/b>, also den eindeutigen Identifizierer, und den Betreff des Termins aus:<\/p>\n<pre><span style=\"color:blue;\">Public Sub <\/span>AlleTermineDurchlaufen()\r\n    <span style=\"color:blue;\">Dim <\/span>objAppointmentItem<span style=\"color:blue;\"> As <\/span>Outlook.AppointmentItem\r\n    <span style=\"color:blue;\">Dim <\/span>objFolder<span style=\"color:blue;\"> As <\/span>Outlook.Folder\r\n    <span style=\"color:blue;\">Set<\/span> objFolder = GetCalendarFolder\r\n    For Each objAppointmentItem In objFolder.Items\r\n        <span style=\"color:blue;\">With<\/span> objAppointmentItem\r\n            <span style=\"color:blue;\">Debug.Print<\/span> .EntryID & \" \" & .Subject\r\n        End <span style=\"color:blue;\">With<\/span>\r\n    <span style=\"color:blue;\">Next<\/span> objAppointmentItem\r\n<span style=\"color:blue;\">End Sub<\/span><\/pre>\n<h2>Neueste Termine einlesen<\/h2>\n<p>Damit haben wir nun einfach alle Termine des Ordners eingelesen. Das ist meist nicht zielf&uuml;hrend, da Sie gegebenenfalls regelm&auml;&szlig;ig Termine einlesen und dann nur die neuen Termine einlesen wollen. Dem n&auml;hern wir uns nun langsam an.<\/p>\n<p>Sie k&ouml;nnen zum Beispiel nur die neuesten Termine einlesen beziehungsweise die Sortierung beim Einlesen so festlegen, dass die neuesten Termine zuerst eingelesen werden.<\/p>\n<p>Die Prozedur dazu sieht wie folgt aus und deklariert ein <b>AppointmentItem<\/b>-, ein <b>Folder<\/b>&#8211; und ein <b>Items<\/b>-Objekt.<\/p>\n<p>W&auml;hrend Sie die ersten beiden bereits kennen, ist das <b>Items<\/b>-Element neu: Mit diesem k&ouml;nnen Sie eine Sammlung von Outlook-Elementen referenzieren, also beispielsweise eine Reihe von Terminen:<\/p>\n<pre><span style=\"color:blue;\">Public Sub <\/span>ErsteZehnEinlesen()\r\n    <span style=\"color:blue;\">Dim <\/span>objAppointmentItem<span style=\"color:blue;\"> As <\/span>Outlook.AppointmentItem\r\n    <span style=\"color:blue;\">Dim <\/span>objFolder<span style=\"color:blue;\"> As <\/span>Outlook.Folder\r\n    <span style=\"color:blue;\">Dim <\/span>objItems<span style=\"color:blue;\"> As <\/span>Outlook.Items\r\n    <span style=\"color:blue;\">Dim <\/span>i<span style=\"color:blue;\"> As Integer<\/span><\/pre>\n<p>Wir holen wieder den Standard-Kalender-Ordner &uuml;ber  die Funktion <b>GetCalendarFolder<\/b>. Wenn Sie einen anderen Ordner verwenden wollen, nutzen Sie stattdessen beispielsweise die im Artikel <b>Outlook-Folder im Griff <\/b>vorgestellten Funktionen <b>GetFolderByPath <\/b>oder <b>GetFolder<\/b>:<\/p>\n<pre>    <span style=\"color:blue;\">Set<\/span> objFolder = GetCalendarFolder<\/pre>\n<p>Danach weisen wir alle Elemente dieses Ordners der <b>Items<\/b>-Liste <b>objItems <\/b>zu:<\/p>\n<pre>    <span style=\"color:blue;\">Set<\/span> objItems = objFolder.Items<\/pre>\n<p>Diese bietet schlie&szlig;lich die Methode <b>Sort<\/b>, mit der Sie die enthaltenen Elemente nach verschiedenen Feldern und Sortierreihenfolgen sortieren k&ouml;nnen. In diesem Fall sortieren wir nach dem Feld Start, das wir als ersten Parameter angeben. Der zweite Parameter hei&szlig;t <b>Descending <\/b>und wir stellen hier den Wert <b>True <\/b>ein, um die Termine in absteigender Reihenfolge nach dem Starttermin zu sortieren:<\/p>\n<pre>    objItems.Sort \"[Start]\", <span style=\"color:blue;\">True<\/span><\/pre>\n<p>Danach durchlaufen wir eine Schleife von <b>1 <\/b>bis <b>10<\/b>, um nur die ersten zehn Eintr&auml;ge auszugeben. Hier weisen wir der Variablen <b>objAppointmentItem <\/b>das <b>Item<\/b>-Element aus <b>objItems <\/b>mit dem Indexwert aus der Laufvariablen <b>i <\/b>zu:<\/p>\n<pre>    For i = 1 To 10\r\n        <span style=\"color:blue;\">Set<\/span> objAppointmentItem = objItems.Item(i)<\/pre>\n<p>Dann geben wir die <b>EntryID<\/b>, das <b>Start<\/b>-Datum und den Betreff des Termins aus:<\/p>\n<pre>        <span style=\"color:blue;\">With<\/span> objAppointmentItem\r\n            <span style=\"color:blue;\">Debug.Print<\/span> .EntryID & \";\" & .Start _\r\n                & \": \" & .Subject\r\n        End <span style=\"color:blue;\">With<\/span>\r\n    <span style=\"color:blue;\">Next<\/span> i\r\n<span style=\"color:blue;\">End Sub<\/span><\/pre>\n<h2>Wichtige Eigenschaften von Terminen<\/h2>\n<p>Bevor wir tiefer einsteigen, schauen wir uns einige wichtige Eigenschaften von Terminen an. Die ersten haben Sie schon kennengelernt:<\/p>\n<ul>\n<li><b>EntryID<\/b>: Eindeutiger Bezeichner eines Termins und allgemein von Outlook-Elementen<\/li>\n<li><b>Start<\/b>: Startdatum des Termins<\/li>\n<li><b>Subject<\/b>: Betreff des Termins<\/li>\n<\/ul>\n<p>Auch die folgenden Eigenschaften sind interessant:<\/p>\n<ul>\n<li><b>AllDayEvent<\/b>: Gibt an, ob es sich um einen ganzt&auml;gigen Termin handelt.<\/li>\n<li><b>BillingInformation<\/b>: Ein Feld, das keinen bestimmten Zweck hat, aber gern als flexible Eigenschaft verwendet wird &#8211; beispielsweise, um Outlook-Elemente zu markieren, die bereits in eine Datenbank eingelesen wurden.<\/li>\n<li><b>Body<\/b>: Text des Termins<\/li>\n<li><b>Categories<\/b>: Kategorien, denen der Termin zugeordnet wurde<\/li>\n<li><b>CreationTime<\/b>: Erstellungsdatum des AppointmentItem-Objekts<\/li>\n<li><b>Duration<\/b>: Dauer des Termins<\/li>\n<li><b>End<\/b>: Ende des Termins<\/li>\n<li><b>GetInspector<\/b>: Holt einen Verweis auf das Fenster, das zur Anzeige dieses Elements verwendet wird.<\/li>\n<li><b>Importance<\/b>: Priorit&auml;t des Termins<\/li>\n<li><b>IsRecurring<\/b>: Gibt an, ob es sich um einen wiederkehrenden Termin handelt.<\/li>\n<li><b>Location<\/b>: Gibt den Ort des Termins an.<\/li>\n<li><b>RecurrenceState<\/b>: Information zu Serienterminen. Kann die folgenden Werte annehmen: <b>olApptNotRecurring <\/b>(<b>0<\/b>): kein Serientermin, <b>olApptMaster <\/b>(<b>1<\/b>): Haupttermin, <b>olApptOccurrence <\/b>(<b>2<\/b>): Termin ist ein Serientermin des Haupttermins, <b>olApptException <\/b>(<b>3<\/b>): Termin ist eine ge&auml;nderter Termin einer Terminserie<\/li>\n<li><b>ReminderMinutesBeforeStart<\/b>: Anzahl der Minuten, wann die Erinnerung vor dem Start des Termins angezeigt werden soll.<\/li>\n<li><b>ReminderSet<\/b>: Gibt an, ob eine Erinnerung erfolgen soll.<\/li>\n<li><b>RTFBody<\/b>: Inhalt des Termins im RTF-Format<\/li>\n<li><b>Saved<\/b>: Gibt an, ob der Termin seit dem letzten Speichern nicht ge&auml;ndert wurde.<\/li>\n<li><b>UserProperties<\/b>: Auflistung benutzerdefinierter Eigenschaften<\/li>\n<\/ul>\n<h2>Methoden von AppointmentItem-Objekten<\/h2>\n<p>Sie k&ouml;nnen von Access aus auch die Methoden von <b>AppointmentItem<\/b>-Objekten aufrufen.<\/p>\n<p>Hier sind die interessantesten Methoden dieser Objekte:<\/p>\n<ul>\n<li><b>ClearRecurrencePattern<\/b>: Entfernt die Serientermin-Eigenschaften und wandelt den Termin in einen Einzeltermin um.<\/li>\n<li><b>Close<\/b>: Schlie&szlig;t einen ge&ouml;ffneten Termin.<\/li>\n<li><b>Copy<\/b>: Erstellt eine Kopie des Termins.<\/li>\n<li><b>CopyTo<\/b>: Erstellt eine Kopie des Termins in einem anderen Ordner, der als <b>Folder<\/b>-Objekt als Paramter angegeben wird.<\/li>\n<li><b>Delete<\/b>: L&ouml;scht den Termin.<\/li>\n<li><b>Display<\/b>: Zeigt den Termin im jeweiligen Inspector-Objekt an.<\/li>\n<li><b>GetRecurrencePattern<\/b>: Liefert ein Objekt des Typs <b>RecurrencePattern<\/b>, das alle Informationen zum Serientermin enth&auml;lt. Um die Serientermine k&uuml;mmern wir uns in einem eigenen Artikel.<\/li>\n<li><b>Move<\/b>: Verschiebt einen Termin in einen anderen Ordner, der als <b>Folder<\/b>-Objekt als Parameter angegeben werden muss.<\/li>\n<li><b>PrintOut<\/b>: Druckt den Termin.<\/li>\n<li><b>Save<\/b>: Speichert den Termin.<\/li>\n<li><b>SaveAs<\/b>: Speichert den Termin in das mit dem ersten Parameter angegebene Verzeichnis und unter dem mit dem zweiten Parameter angegebenen Typ, standardm&auml;&szlig;ig wird das Format <b>.msg <\/b>verwendet.<\/li>\n<li><b>ShowCategoriesDialog<\/b>: Zeigt den Dialog zur Auswahl der Kategorien f&uuml;r diesen Termin an.<\/li>\n<\/ul>\n<h2>Termine in eine Tabelle schreiben<\/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\/55000494\/\">\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\/55000494?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\/55000494\/\"\/>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"34aae43e8a\"\/>\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>Die Synchronisation von Outlook-Terminen in eine Access-Datenbank und wieder zur&uuml;ck ist ein sehr gefragtes Thema. In diesem Artikel schauen wir uns zun&auml;chst an, wie Sie Termine in Outlook lesen k&ouml;nnen. Dabei gibt es einige Feinheiten, die wir unter die Lupe nehmen. Die wichtigsten Informationen eines Termins wollen wir dabei in eine Access-Tabelle &uuml;bertragen. Anl&auml;sse f&uuml;r das Einlesen von Outlook-Terminen gibt es genug &#8211; vielleicht m&ouml;chten Sie die Geburtstage in eine Access-Datenbank &uuml;bertragen oder einfach alle Termine f&uuml;r bestimmte Auswertungen erfassen.<\/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":[662020,66042020,44000015],"tags":[],"class_list":["post-55000494","post","type-post","status-publish","format-standard","hentry","category-662020","category-66042020","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>Outlook-Termine importieren, Teil 1 - Access [basics]<\/title>\n<meta name=\"description\" content=\"Die Synchronisation von Outlook-Terminen in eine Access-Datenbank und wieder zur\u00fcck ist ein sehr gefragtes Thema. In diesem Artikel schauen wir uns zun\u00e4chst an, wie Sie Termine in Outlook lesen k\u00f6nnen. Dabei gibt es einige Feinheiten, die wir unter die Lupe nehmen. Die wichtigsten Informationen eines Termins wollen wir dabei in eine Access-Tabelle \u00fcbertragen. Anl\u00e4sse f\u00fcr das Einlesen von Outlook-Terminen gibt es genug \u2013 vielleicht m\u00f6chten Sie die Geburtstage in eine Access-Datenbank \u00fcbertragen oder einfach alle Termine f\u00fcr bestimmte Auswertungen erfassen.\" \/>\n<link rel=\"canonical\" href=\"https:\/\/access-basics.de\/index.php\/OutlookTermine_importieren_Teil_1.html\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Outlook-Termine importieren, Teil 1 - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Die Synchronisation von Outlook-Terminen in eine Access-Datenbank und wieder zur\u00fcck ist ein sehr gefragtes Thema. In diesem Artikel schauen wir uns zun\u00e4chst an, wie Sie Termine in Outlook lesen k\u00f6nnen. Dabei gibt es einige Feinheiten, die wir unter die Lupe nehmen. Die wichtigsten Informationen eines Termins wollen wir dabei in eine Access-Tabelle \u00fcbertragen. Anl\u00e4sse f\u00fcr das Einlesen von Outlook-Terminen gibt es genug \u2013 vielleicht m\u00f6chten Sie die Geburtstage in eine Access-Datenbank \u00fcbertragen oder einfach alle Termine f\u00fcr bestimmte Auswertungen erfassen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/OutlookTermine_importieren_Teil_1.html\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta property=\"article:published_time\" content=\"2020-10-20T14:57:25+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_494_004.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=\"15\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\/OutlookTermine_importieren_Teil_1.html#primaryimage\",\"inLanguage\":\"de\",\"url\":\"..\/tl_files\/images\/pic_494_004.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/OutlookTermine_importieren_Teil_1.html#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/OutlookTermine_importieren_Teil_1.html\",\"name\":\"Outlook-Termine importieren, Teil 1 - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/OutlookTermine_importieren_Teil_1.html#primaryimage\"},\"datePublished\":\"2020-10-20T14:57:25+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"author\":{\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\"},\"description\":\"Die Synchronisation von Outlook-Terminen in eine Access-Datenbank und wieder zur\\u00fcck ist ein sehr gefragtes Thema. In diesem Artikel schauen wir uns zun\\u00e4chst an, wie Sie Termine in Outlook lesen k\\u00f6nnen. Dabei gibt es einige Feinheiten, die wir unter die Lupe nehmen. Die wichtigsten Informationen eines Termins wollen wir dabei in eine Access-Tabelle \\u00fcbertragen. Anl\\u00e4sse f\\u00fcr das Einlesen von Outlook-Terminen gibt es genug \\u2013 vielleicht m\\u00f6chten Sie die Geburtstage in eine Access-Datenbank \\u00fcbertragen oder einfach alle Termine f\\u00fcr bestimmte Auswertungen erfassen.\",\"breadcrumb\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/OutlookTermine_importieren_Teil_1.html#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/OutlookTermine_importieren_Teil_1.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/OutlookTermine_importieren_Teil_1.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\/OutlookTermine_importieren_Teil_1.html\",\"url\":\"https:\/\/access-basics.de\/index.php\/OutlookTermine_importieren_Teil_1.html\",\"name\":\"Outlook-Termine importieren, Teil 1\"}}]},{\"@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\/55000494","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=55000494"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000494\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=55000494"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/categories?post=55000494"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/tags?post=55000494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}