{"id":88042026,"date":"2026-11-13T11:24:48","date_gmt":"2026-11-13T11:24:48","guid":{"rendered":"http:\/\/access-basics.de\/index.php\/88042026.html"},"modified":"2026-11-13T11:24:48","modified_gmt":"2026-11-13T11:24:48","slug":"88042026","status":"publish","type":"page","link":"https:\/\/vbentwickler.de\/88042026\/","title":{"rendered":"Visual Basic Entwickler 04\/2026"},"content":{"rendered":"<h3>VBA Basics: Strings und Stringfunktionen<\/h3>\n<p>Kaum eine VBA-Prozedur kommt ohne Zeichenketten aus. Wir zerlegen Dateinamen, setzen SQL-Anweisungen zusammen, bereinigen Importdaten oder formatieren Ausgaben \u2013 und greifen dabei st\u00e4ndig zu Left, Mid, InStr und Replace. Trotzdem wurden diese Funktionen in unserer VBA-Reihe bisher nie vollst\u00e4ndig vorgestellt. Das holen wir hier nach: zuerst eine kompakte \u00dcbersicht aller Stringfunktionen, dann praxisnahe L\u00f6sungen f\u00fcr typische Aufgaben \u2013 vom CSV-Parsing \u00fcber Pattern-Matching bis zur sicheren Zusammensetzung von SQL-Strings. Die VBA-Grundlagen setzen wir voraus; hier geht es um Techniken, die aus fragilen Einzeilern robuste L\u00f6sungen machen.<\/p>\n<p><a href=\"http:\/\/www.vbentwickler.de\/VBA_Basics_Strings_und_Stringfunktionen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>VBA Basics: Auflistungen mit Collections<\/h3>\n<p>Arrays haben eine feste Gr\u00f6sse \u2013 oder m\u00fcssen mit ReDim Preserve umst\u00e4ndlich vergr\u00f6ssert werden. Sobald wir eine Liste brauchen, die w\u00e4hrend der Laufzeit w\u00e4chst und schrumpft, ist die Collection das Mittel der Wahl. Sie geh\u00f6rt zur VBA-Laufzeitbibliothek, steht ohne zus\u00e4tzlichen Verweis in jedem Projekt zur Verf\u00fcgung und l\u00e4sst sich mit For Each durchlaufen. Dieser Beitrag zeigt, was die Collection kann, wo ihre Grenzen liegen und wie wir sie in der Praxis einsetzen.<\/p>\n<p><a href=\"http:\/\/www.vbentwickler.de\/VBA_Basics_Auflistungen_mit_Collections\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Select Case in der Praxis<\/h3>\n<p>Wer VBA-Bedingungen schreibt, greift fast automatisch zu If&#8230;Then&#8230;ElseIf. Das funktioniert, wird aber bei mehr als zwei, drei Zweigen schnell un\u00fcbersichtlich \u2013 und fehleranf\u00e4llig, weil jede Zeile den Pr\u00fcfausdruck wiederholt. Select Case ist die Alternative: kompakter, lesbarer und in vielen F\u00e4llen auch schneller. Dieser Beitrag zeigt die Grundform, alle Varianten der Case-Klausel und drei Praxismuster, die \u00fcber das hinausgehen, was die meisten VBA-Entwickler kennen.<\/p>\n<p><a href=\"http:\/\/www.vbentwickler.de\/Select_Case_in_der_Praxis\">Zum Artikel &#8230;<\/a><\/p>\n<h3>T-SQL, Teil 1: Von Jet-SQL zu T-SQL<\/h3>\n<p>Die Abfrage l\u00e4uft in Access seit Jahren fehlerfrei \u2013 bis die Tabellen auf den SQL Server umziehen. Pl\u00f6tzlich liefert Format im Gruppierungsausdruck eine Fehlermeldung, Like &#8222;M*&#8220; findet keinen einzigen Datensatz, und ein Aufruf von Nz endet mit der Meldung, der Server kenne diese Funktion nicht. Wer Access mit einem SQL Server als Backend betreibt, kommt fr\u00fcher oder sp\u00e4ter nicht mehr um T-SQL herum, die Abfragesprache des Servers. Was sich dabei gegen\u00fcber dem SQL von Access \u00e4ndert und wie wir T-SQL aus Access und aus VBA heraus ausf\u00fchren, zeigt der erste Teil dieser Reihe.<\/p>\n<p><a href=\"http:\/\/www.vbentwickler.de\/TSQL_Teil_1_Von_JetSQL_zu_TSQL\">Zum Artikel &#8230;<\/a><\/p>\n<h3>T-SQL, Teil 2: SELECT in der Praxis<\/h3>\n<p>Die Montagsauswertung f\u00fcr den Vertrieb entsteht in Access im Abfrageentwurf: Positionen, Kunden, Ums\u00e4tze und einige Gruppierungen. Zieht das Backend auf den SQL Server um, laufen Teile davon nicht mehr oder liefern in unserer Konfiguration andere Zahlen. Ein TOP 1 liefert dann eine Zeile statt zweier, ein Durchschnitt verliert seine Nachkommastellen, und eine Summe kommt als Text in Access an. Wer SELECT in T-SQL schreibt, kennt viel davon aus Access. Umdenken m\u00fcssen wir an einigen Stellen, und einige davon zeigen keine Fehlermeldung, sondern nur andere Ergebnisse. Wie wir die Abfragen schreiben, die im Alltag gebraucht werden, und worauf wir dabei achten, zeigt dieser zweite Teil der Reihe.<\/p>\n<p><a href=\"http:\/\/www.vbentwickler.de\/TSQL_Teil_2_SELECT_in_der_Praxis\">Zum Artikel &#8230;<\/a><\/p>\n<h3>SQL Server: PDFs in varbinary(max)-Feld speichern<\/h3>\n<p>Rechnungen, Angebote und Lieferscheine liegen als PDF-Dateien auf einem Netzlaufwerk, w\u00e4hrend in der Datenbank nur der Pfad zur Datei steht. Wird eine Datei verschoben, umbenannt oder gel\u00f6scht, verweist der Pfad auf keine Datei mehr. Auch ein Backup der Datenbank enth\u00e4lt die Dokumente nicht. Der SQL Server kann die Dateien dagegen in der Datenbank speichern. Daf\u00fcr nimmt der Datentyp varbinary(max) Bin\u00e4rdaten bis zu einer Gr\u00f6\u00dfe von knapp 2 Gigabyte auf, auch ein PDF-Dokument. In diesem Beitrag zeigen wir, wie wir ein PDF-Dokument mit ADODB in ein Feld dieses Datentyps schreiben, wieder in eine Datei auf der Festplatte speichern und in einem Access-Formular im Edge-Steuerelement anzeigen.<\/p>\n<p><a href=\"http:\/\/www.vbentwickler.de\/SQL_Server_PDFs_in_varbinary(max)Feld_speichern\">Zum Artikel &#8230;<\/a><\/p>\n<h3>SQL Server: datetime und datetime2 in Access<\/h3>\n<p>Wir verkn\u00fcpfen eine Tabelle des SQL Servers mit Access, \u00f6ffnen den Direktbereich und lesen mit DLookup ein Datum aus der ersten Zeile. Bei einem Feld liefert der Aufruf den Wert, bei einem anderen scheitert derselbe Aufruf mit der Meldung Typen unvertr\u00e4glich. Beide Felder enthalten ein Datum mit Uhrzeit. Der Unterschied liegt im Datentyp: Der SQL Server kennt mehrere Datentypen f\u00fcr Datum und Uhrzeit, und Access bindet sie je nach Einstellung unterschiedlich ein. Welche Konstellationen ohne Probleme laufen, welche Fehler auftreten und wie wir die Anbindung einrichten, zeigt dieser Beitrag.<\/p>\n<p><a href=\"http:\/\/www.vbentwickler.de\/SQL_Server_datetime_und_datetime2_in_Access\">Zum Artikel &#8230;<\/a><\/p>\n<h3>VBA Basics: Auflistungen mit Collections<\/h3>\n<p>Arrays haben eine feste Gr\u00f6sse \u2013 oder m\u00fcssen mit ReDim Preserve umst\u00e4ndlich vergr\u00f6ssert werden. Sobald wir eine Liste brauchen, die w\u00e4hrend der Laufzeit w\u00e4chst und schrumpft, ist die Collection das Mittel der Wahl. Sie geh\u00f6rt zur VBA-Laufzeitbibliothek, steht ohne zus\u00e4tzlichen Verweis in jedem Projekt zur Verf\u00fcgung und l\u00e4sst sich mit For Each durchlaufen. Dieser Beitrag zeigt, was die Collection kann, wo ihre Grenzen liegen und wie wir sie in der Praxis einsetzen.<\/p>\n<p><a href=\"http:\/\/www.vbentwickler.de\/VBA_Basics_Auflistungen_mit_Collections\">Zum Artikel &#8230;<\/a><\/p>\n<h3>VBA Basics: Nz, IIf, Switch und Choose<\/h3>\n<p>Mit If&#8230;Then und Select Case entscheiden wir, welche Anweisungen VBA ausf\u00fchrt. Oft brauchen wir aber einen Wert, der von einer Bedingung abh\u00e4ngt, etwa einen Rabattsatz oder die Vorgabe f\u00fcr ein leeres Feld. Daf\u00fcr stehen die Funktionen Nz, IIf, Switch und Choose zur Verf\u00fcgung. Sie werten alle Parameter aus und liefern in bestimmten F\u00e4llen Null, was zu Fehlern f\u00fchren kann. Wie die Funktionen arbeiten und wann wir besser If&#8230;Then verwenden, liest Du in diesem Artikel.<\/p>\n<p><a href=\"http:\/\/www.vbentwickler.de\/VBA_Basics_Nz_IIf_Switch_und_Choose\">Zum Artikel &#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>VBA Basics: Strings und Stringfunktionen Kaum eine VBA-Prozedur kommt ohne Zeichenketten aus. Wir zerlegen Dateinamen, setzen SQL-Anweisungen zusammen, bereinigen Importdaten oder formatieren Ausgaben \u2013 und greifen dabei st\u00e4ndig zu Left, Mid, InStr und Replace. Trotzdem<\/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,"footnotes":""},"yst_prominent_words":[],"class_list":["post-88042026","page","type-page","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"VBA Basics: Strings und Stringfunktionen Kaum eine VBA-Prozedur kommt ohne Zeichenketten aus. Wir zerlegen Dateinamen, setzen SQL-Anweisungen zusammen, bereinigen Importdaten oder formatieren Ausgaben \u2013 und greifen dabei st\u00e4ndig zu Left, Mid, InStr und Replace. Trotzdem wurden diese Funktionen in unserer VBA-Reihe bisher nie vollst\u00e4ndig vorgestellt. Das holen wir hier nach: zuerst eine kompakte \u00dcbersicht aller\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/vbentwickler.de\/88042026\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Visual Basic Entwickler - Das Magazin f\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Visual Basic Entwickler 04\/2026 - Visual Basic Entwickler\" \/>\n\t\t<meta property=\"og:description\" content=\"VBA Basics: Strings und Stringfunktionen Kaum eine VBA-Prozedur kommt ohne Zeichenketten aus. Wir zerlegen Dateinamen, setzen SQL-Anweisungen zusammen, bereinigen Importdaten oder formatieren Ausgaben \u2013 und greifen dabei st\u00e4ndig zu Left, Mid, InStr und Replace. Trotzdem wurden diese Funktionen in unserer VBA-Reihe bisher nie vollst\u00e4ndig vorgestellt. Das holen wir hier nach: zuerst eine kompakte \u00dcbersicht aller\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/vbentwickler.de\/88042026\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-11-13T11:24:48+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-11-13T11:24:48+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Visual Basic Entwickler 04\/2026 - Visual Basic Entwickler\" \/>\n\t\t<meta name=\"twitter:description\" content=\"VBA Basics: Strings und Stringfunktionen Kaum eine VBA-Prozedur kommt ohne Zeichenketten aus. Wir zerlegen Dateinamen, setzen SQL-Anweisungen zusammen, bereinigen Importdaten oder formatieren Ausgaben \u2013 und greifen dabei st\u00e4ndig zu Left, Mid, InStr und Replace. Trotzdem wurden diese Funktionen in unserer VBA-Reihe bisher nie vollst\u00e4ndig vorgestellt. Das holen wir hier nach: zuerst eine kompakte \u00dcbersicht aller\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/88042026\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vbentwickler.de\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/88042026\\\/#listItem\",\"name\":\"Visual Basic Entwickler 04\\\/2026\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/88042026\\\/#listItem\",\"position\":2,\"name\":\"Visual Basic Entwickler 04\\\/2026\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#organization\",\"name\":\"Datenbankentwickler\",\"description\":\"Das Magazin f\\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/cropped-header_vbe-1.png\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/88042026\\\/#organizationLogo\",\"width\":664,\"height\":225},\"image\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/88042026\\\/#organizationLogo\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/88042026\\\/#webpage\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/88042026\\\/\",\"name\":\"Visual Basic Entwickler 04\\\/2026 - Visual Basic Entwickler\",\"description\":\"VBA Basics: Strings und Stringfunktionen Kaum eine VBA-Prozedur kommt ohne Zeichenketten aus. Wir zerlegen Dateinamen, setzen SQL-Anweisungen zusammen, bereinigen Importdaten oder formatieren Ausgaben \\u2013 und greifen dabei st\\u00e4ndig zu Left, Mid, InStr und Replace. Trotzdem wurden diese Funktionen in unserer VBA-Reihe bisher nie vollst\\u00e4ndig vorgestellt. Das holen wir hier nach: zuerst eine kompakte \\u00dcbersicht aller\",\"inLanguage\":\"de-DE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/88042026\\\/#breadcrumblist\"},\"datePublished\":\"2026-11-13T11:24:48+00:00\",\"dateModified\":\"2026-11-13T11:24:48+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#website\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/\",\"name\":\"Datenbankentwickler\",\"description\":\"Das Magazin f\\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.\",\"inLanguage\":\"de-DE\",\"publisher\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Visual Basic Entwickler 04\/2026 - Visual Basic Entwickler","description":"VBA Basics: Strings und Stringfunktionen Kaum eine VBA-Prozedur kommt ohne Zeichenketten aus. Wir zerlegen Dateinamen, setzen SQL-Anweisungen zusammen, bereinigen Importdaten oder formatieren Ausgaben \u2013 und greifen dabei st\u00e4ndig zu Left, Mid, InStr und Replace. Trotzdem wurden diese Funktionen in unserer VBA-Reihe bisher nie vollst\u00e4ndig vorgestellt. Das holen wir hier nach: zuerst eine kompakte \u00dcbersicht aller","canonical_url":"https:\/\/vbentwickler.de\/88042026\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/vbentwickler.de\/88042026\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/#listItem","position":1,"name":"Home","item":"https:\/\/vbentwickler.de\/","nextItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/88042026\/#listItem","name":"Visual Basic Entwickler 04\/2026"}},{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/88042026\/#listItem","position":2,"name":"Visual Basic Entwickler 04\/2026","previousItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/vbentwickler.de\/#organization","name":"Datenbankentwickler","description":"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.","url":"https:\/\/vbentwickler.de\/","logo":{"@type":"ImageObject","url":"https:\/\/vbentwickler.de\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png","@id":"https:\/\/vbentwickler.de\/88042026\/#organizationLogo","width":664,"height":225},"image":{"@id":"https:\/\/vbentwickler.de\/88042026\/#organizationLogo"}},{"@type":"WebPage","@id":"https:\/\/vbentwickler.de\/88042026\/#webpage","url":"https:\/\/vbentwickler.de\/88042026\/","name":"Visual Basic Entwickler 04\/2026 - Visual Basic Entwickler","description":"VBA Basics: Strings und Stringfunktionen Kaum eine VBA-Prozedur kommt ohne Zeichenketten aus. Wir zerlegen Dateinamen, setzen SQL-Anweisungen zusammen, bereinigen Importdaten oder formatieren Ausgaben \u2013 und greifen dabei st\u00e4ndig zu Left, Mid, InStr und Replace. Trotzdem wurden diese Funktionen in unserer VBA-Reihe bisher nie vollst\u00e4ndig vorgestellt. Das holen wir hier nach: zuerst eine kompakte \u00dcbersicht aller","inLanguage":"de-DE","isPartOf":{"@id":"https:\/\/vbentwickler.de\/#website"},"breadcrumb":{"@id":"https:\/\/vbentwickler.de\/88042026\/#breadcrumblist"},"datePublished":"2026-11-13T11:24:48+00:00","dateModified":"2026-11-13T11:24:48+00:00"},{"@type":"WebSite","@id":"https:\/\/vbentwickler.de\/#website","url":"https:\/\/vbentwickler.de\/","name":"Datenbankentwickler","description":"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.","inLanguage":"de-DE","publisher":{"@id":"https:\/\/vbentwickler.de\/#organization"}}]},"og:locale":"de_DE","og:site_name":"Visual Basic Entwickler - Das Magazin f\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.","og:type":"article","og:title":"Visual Basic Entwickler 04\/2026 - Visual Basic Entwickler","og:description":"VBA Basics: Strings und Stringfunktionen Kaum eine VBA-Prozedur kommt ohne Zeichenketten aus. Wir zerlegen Dateinamen, setzen SQL-Anweisungen zusammen, bereinigen Importdaten oder formatieren Ausgaben \u2013 und greifen dabei st\u00e4ndig zu Left, Mid, InStr und Replace. Trotzdem wurden diese Funktionen in unserer VBA-Reihe bisher nie vollst\u00e4ndig vorgestellt. Das holen wir hier nach: zuerst eine kompakte \u00dcbersicht aller","og:url":"https:\/\/vbentwickler.de\/88042026\/","og:image":"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png","og:image:secure_url":"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png","article:published_time":"2026-11-13T11:24:48+00:00","article:modified_time":"2026-11-13T11:24:48+00:00","twitter:card":"summary_large_image","twitter:title":"Visual Basic Entwickler 04\/2026 - Visual Basic Entwickler","twitter:description":"VBA Basics: Strings und Stringfunktionen Kaum eine VBA-Prozedur kommt ohne Zeichenketten aus. Wir zerlegen Dateinamen, setzen SQL-Anweisungen zusammen, bereinigen Importdaten oder formatieren Ausgaben \u2013 und greifen dabei st\u00e4ndig zu Left, Mid, InStr und Replace. Trotzdem wurden diese Funktionen in unserer VBA-Reihe bisher nie vollst\u00e4ndig vorgestellt. Das holen wir hier nach: zuerst eine kompakte \u00dcbersicht aller","twitter:image":"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png"},"aioseo_meta_data":{"post_id":"88042026","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2026-11-12 16:18:34","updated":"2026-11-13 11:24:49","ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/vbentwickler.de\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tVisual Basic Entwickler 04\/2026\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/vbentwickler.de\/"},{"label":"Visual Basic Entwickler 04\/2026","link":"https:\/\/vbentwickler.de\/88042026\/"}],"_links":{"self":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/pages\/88042026","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=88042026"}],"version-history":[{"count":0,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/pages\/88042026\/revisions"}],"wp:attachment":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/media?parent=88042026"}],"wp:term":[{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/yst_prominent_words?post=88042026"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}