{"id":88052026,"date":"2026-10-05T19:34:47","date_gmt":"2026-10-05T19:34:47","guid":{"rendered":"http:\/\/access-basics.de\/index.php\/88052026.html"},"modified":"2026-10-05T19:34:47","modified_gmt":"2026-10-05T19:34:47","slug":"88052026","status":"publish","type":"page","link":"https:\/\/access-im-unternehmen.de\/88052026\/","title":{"rendered":"Access im Unternehmen 05\/2026"},"content":{"rendered":"<h3>Zoomen in Access, Teil 2<\/h3>\n<p>Im ersten Teil unserer Reihe mit dem Titel \u00bbFormulare zoomen in Access\u00ab (www.access-im-unternehmen.de\/1605) haben wir uns den ersten Wurf von Microsoft zum Zoomen in Formularen angesehen. Hier war das Zoomen noch auf wenige Ansichten beschr\u00e4nkt, aber Microsoft hat nun nachgebessert. Auch haben wir bem\u00e4ngelt, dass es aktuell noch keine M\u00f6glichkeit gibt, den Zoomfaktor programmatisch abzufragen. Au\u00dferdem gab es nur einige wenige Befehle, mit denen wir bestimmte Zoomfaktoren einstellen konnten. Auch hier liefert die neue Version eine Neuerung, denn wir k\u00f6nnen den Zoomfaktor nun nicht nur per VBA genau setzen, sondern diesen auch abfragen. Diese und weitere Verbesserungen, die mit den Versionen 2608 und 2609 ver\u00f6ffentlicht wurden, stellen wir in diesem Beitrag vor.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Zoomen_in_Access_Teil_2\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Formulareigenschaften global \u00e4ndern<\/h3>\n<p>Mit \u00bbAllowZooming\u00ab und \u00bbZoomResizesWindow\u00ab hat Microsoft zwei Formulareigenschaften eingef\u00fchrt, die sich ausschlie\u00dflich \u00fcber die Properties-Auflistung ansprechen lassen \u2013 und das auch nur, wenn das Formular in der Entwurfsansicht ge\u00f6ffnet ist. Wer diese Eigenschaften f\u00fcr eine gewachsene Anwendung mit einigen Dutzend Formularen einstellen m\u00f6chte, hat stumpfe Flei\u00dfarbeit vor sich. Ein guter Anlass, sich ein Werkzeug zu bauen, das beliebige Eigenschaften f\u00fcr alle Formulare und Berichte einer Anwendung ausliest, sichert und setzt. Dieser Beitrag zeigt, wie das gelingt \u2013 und wof\u00fcr sich so ein Werkzeug jenseits der Zoom-Funktion noch alles einsetzen l\u00e4sst.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Formulareigenschaften_global_aendern\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Regul\u00e4re Ausdr\u00fccke in VBA, Teil 1: Basics<\/h3>\n<p>Wer in VBA pr\u00fcfen will, ob eine Eingabe eine g\u00fcltige E-Mail-Adresse ist, baut sich meist eine Schleife mit \u00bbInStr\u00ab, \u00bbMid\u00ab und \u00bbLeft\u00ab zusammen \u2013 und k\u00e4mpft dann mit Sonderf\u00e4llen. Mit regul\u00e4ren Ausdr\u00fccken erledigt eine einzige Zeile dieselbe Aufgabe. Das n\u00f6tige Werkzeug geh\u00f6rt seit vielen Jahren zu Windows, allerdings \u00fcber eine Bibliothek, die Microsoft gerade abk\u00fcndigt. Gleichzeitig hat das VBA-Team reagiert und die Funktionalit\u00e4t fest eingebaut. Dieser erste Teil unserer Reihe zeigt, wie Sie das Objekt einbinden, welche Klassen es mitbringt und wie die Mustersprache funktioniert. Der zweite Teil liefert dann fertige Rezepte f\u00fcr den Alltag.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Regulaere_Ausdruecke_in_VBA_Teil_1_Basics\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Regul\u00e4re Ausdr\u00fccke in VBA, Teil 2: Praxis-Rezepte<\/h3>\n<p>Im ersten Teil dieser Reihe haben wir das RegExp-Objekt eingebunden, seine vier Klassen kennengelernt und die Mustersprache durchgearbeitet. Nun wird es konkret. Dieser Beitrag liefert fertige Muster f\u00fcr die Pr\u00fcfung von E-Mail-Adressen, Telefonnummern, Postleitzahlen und Kfz-Kennzeichen, dazu Funktionen zum Herausl\u00f6sen von Daten aus Freitextfeldern, zum Bereinigen kopierter Texte und zum F\u00fcllen von Textvorlagen. Alle Beispiele setzen die drei Hilfsfunktionen aus dem ersten Teil voraus \u2013 und am Ende zeigen wir eine Falle, die eine Access-Anwendung zuverl\u00e4ssig zum Stillstand bringt.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Regulaere_Ausdruecke_in_VBA_Teil_2_PraxisRezepte\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Pr\u00fcfziffern per VBA berechnen und pr\u00fcfen<\/h3>\n<p>Im Beitrag \u00bbRegul\u00e4re Ausdr\u00fccke in VBA, Teil 2: Praxis-Rezepte\u00ab (www.access-im-unternehmen.de\/1617) haben wir mit einem regul\u00e4ren Ausdruck gepr\u00fcft, ob eine IBAN formal richtig aufgebaut ist. Das sch\u00fctzt aber nur vor groben Schnitzern \u2013 ein Zahlendreher in der Kontonummer geht anstandslos durch. Genau daf\u00fcr gibt es Pr\u00fcfziffern: eine oder zwei zus\u00e4tzliche Stellen, aus den \u00fcbrigen berechnet, die beim Vertippen fast immer nicht mehr passen. Dieser Beitrag zeigt die Verfahren hinter IBAN, ISBN, GTIN, Kreditkartennummer und Umsatzsteuer-Identifikationsnummer und liefert sie als fertige Funktionen, die Sie in Formularen und Abfragen einsetzen k\u00f6nnen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Pruefziffern_per_VBA_berechnen_und_pruefen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Fehlendes Option Explicit finden und nachr\u00fcsten<\/h3>\n<p>Zwei W\u00f6rter am Anfang eines Moduls ersparen Ihnen Stunden der Fehlersuche: Option Explicit. Wer sie vergisst, bekommt von VBA jeden Tippfehler in einem Variablennamen klaglos als neue Variable durchgewinkt \u2013 und einen Fehler, der sich erst Wochen sp\u00e4ter als falsches Ergebnis zeigt. In gewachsenen Anwendungen fehlt die Anweisung erfahrungsgem\u00e4\u00df in einem Teil der Module. Dieser Beitrag zeigt, wie Sie die L\u00fccken per VBA aufsp\u00fcren und schlie\u00dfen, ohne jedes Modul einzeln zu \u00f6ffnen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Fehlendes_Option_Explicit_finden_und_nachruesten\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Rechnen mit Datum und Zeit ohne \u00dcberraschungen<\/h3>\n<p>Datumsberechnungen wirken harmlos, bis die Abfrage die Datens\u00e4tze von heute nicht findet, die Kalenderwoche zum Jahreswechsel danebenliegt oder die Summe der Arbeitszeiten pl\u00f6tzlich 07:59 statt 08:00 lautet. Alle drei F\u00e4lle haben dieselbe Ursache: Access speichert Datum und Uhrzeit anders, als die angezeigte Darstellung vermuten l\u00e4sst. Dieser Beitrag zeigt, was dabei schiefgehen kann, und liefert die Funktionen, die Ihnen die \u00fcblichen Fallen abnehmen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Rechnen_mit_Datum_und_Zeit_ohne_ueberraschungen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>VBA-Optionen, die jeder Entwickler kennen muss<\/h3>\n<p>Nicht nur Access, sondern auch der VBA-Editor bietet eine Reihe von Optionen an. Diese erlauben, das Aussehen und die Funktionalit\u00e4t des VBA-Editors anzupassen. Es gibt zwar nicht die F\u00fclle von Optionen, die Sie vielleicht von modernen Entwicklungsumgebungen kennen, aber manchmal ist weniger auch mehr. In diesem Beitrag stellen wir die wichtigsten Optionen f\u00fcr den VBA-Editor vor \u2013 damit verhindern Sie beispielsweise dauerhaft das Verwenden von nicht deklarierten Variablen, nutzen verschiedene Einstellungen f\u00fcr die Fehlerbehandlung oder deaktivieren nervige Meldungen bei Syntaxfehlern.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/VBAOptionen_die_jeder_Entwickler_kennen_muss\">Zum Artikel &#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zoomen in Access, Teil 2 Im ersten Teil unserer Reihe mit dem Titel \u00bbFormulare zoomen in Access\u00ab (www.access-im-unternehmen.de\/1605) haben wir uns den ersten Wurf von Microsoft zum Zoomen in Formularen angesehen. Hier war das Zoomen<\/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,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"class_list":["post-88052026","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.9 (Yoast SEO v28.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Access im Unternehmen 05\/2026 - Access im Unternehmen<\/title>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Access im Unternehmen 05\/2026\" \/>\n<meta property=\"og:description\" content=\"Zoomen in Access, Teil 2 Im ersten Teil unserer Reihe mit dem Titel \u00bbFormulare zoomen in Access\u00ab (www.access-im-unternehmen.de\/1605) haben wir uns den ersten Wurf von Microsoft zum Zoomen in Formularen angesehen. Hier war das Zoomen\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-im-unternehmen.de\/88052026\/\" \/>\n<meta property=\"og:site_name\" content=\"Access im Unternehmen\" \/>\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=\"4\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88052026\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88052026\\\/\",\"name\":\"Access im Unternehmen 05\\\/2026 - Access im Unternehmen\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#website\"},\"datePublished\":\"2026-10-05T19:34:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88052026\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/88052026\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88052026\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Access im Unternehmen 05\\\/2026\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#website\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\",\"name\":\"Access im Unternehmen\",\"description\":\"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Microsoft Access\",\"publisher\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/access-im-unternehmen.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\",\"name\":\"Andr\u00e9 Minhorst Verlag\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/aiu_wp.png\",\"contentUrl\":\"https:\\\/\\\/access-im-unternehmen.de\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/aiu_wp.png\",\"width\":370,\"height\":111,\"caption\":\"Andr\u00e9 Minhorst Verlag\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Access im Unternehmen 05\/2026 - Access im Unternehmen","robots":{"index":"noindex","follow":"follow"},"og_locale":"de_DE","og_type":"article","og_title":"Access im Unternehmen 05\/2026","og_description":"Zoomen in Access, Teil 2 Im ersten Teil unserer Reihe mit dem Titel \u00bbFormulare zoomen in Access\u00ab (www.access-im-unternehmen.de\/1605) haben wir uns den ersten Wurf von Microsoft zum Zoomen in Formularen angesehen. Hier war das Zoomen","og_url":"https:\/\/access-im-unternehmen.de\/88052026\/","og_site_name":"Access im Unternehmen","twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"4\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/access-im-unternehmen.de\/88052026\/","url":"https:\/\/access-im-unternehmen.de\/88052026\/","name":"Access im Unternehmen 05\/2026 - Access im Unternehmen","isPartOf":{"@id":"https:\/\/access-im-unternehmen.de\/#website"},"datePublished":"2026-10-05T19:34:47+00:00","breadcrumb":{"@id":"https:\/\/access-im-unternehmen.de\/88052026\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/access-im-unternehmen.de\/88052026\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/access-im-unternehmen.de\/88052026\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/access-im-unternehmen.de\/"},{"@type":"ListItem","position":2,"name":"Access im Unternehmen 05\/2026"}]},{"@type":"WebSite","@id":"https:\/\/access-im-unternehmen.de\/#website","url":"https:\/\/access-im-unternehmen.de\/","name":"Access im Unternehmen","description":"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Microsoft Access","publisher":{"@id":"https:\/\/access-im-unternehmen.de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/access-im-unternehmen.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/access-im-unternehmen.de\/#organization","name":"Andr\u00e9 Minhorst Verlag","url":"https:\/\/access-im-unternehmen.de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/logo\/image\/","url":"https:\/\/access-im-unternehmen.de\/wp-content\/uploads\/2019\/09\/aiu_wp.png","contentUrl":"https:\/\/access-im-unternehmen.de\/wp-content\/uploads\/2019\/09\/aiu_wp.png","width":370,"height":111,"caption":"Andr\u00e9 Minhorst Verlag"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/pages\/88052026","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/comments?post=88052026"}],"version-history":[{"count":0,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/pages\/88052026\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/media?parent=88052026"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}