{"id":88012021,"date":"2019-11-08T11:47:22","date_gmt":"2019-11-08T11:47:22","guid":{"rendered":"http:\/\/access-basics.de\/index.php\/88012021.html"},"modified":"2019-11-08T11:47:22","modified_gmt":"2019-11-08T11:47:22","slug":"88012021","status":"publish","type":"page","link":"https:\/\/access-im-unternehmen.de\/88012021\/","title":{"rendered":"Access im Unternehmen 01\/2021"},"content":{"rendered":"<h3>Autokorrektur-Eintr\u00e4ge im Griff<\/h3>\n<p>Die Autokorrektur ist ein Office-weit verwendetes Tool. Sie funktioniert auch bei der Eingabe von Texten in Access-Steuerelementen. Aber kann man die Eintr\u00e4ge der Autokorrektur auch anpassen \u2013 und wo werden diese \u00fcberhaupt gespeichert? Und kann man auch per VBA auf die enthaltenen Daten zugreifen und diese gegebenenfalls automatisiert erweitern? All diese Fragen kl\u00e4ren wir im vorliegenden Beitrag.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/AutokorrekturEintraege_im_Griff\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Metadaten per Zusatztabelle verwalten<\/h3>\n<p>Im Laufe der Zeit k\u00f6nnen sich einen Menge Daten ansammeln, die Sie in Zusammenhang mit Kunden, Produkten oder \u00e4hnlichen Entit\u00e4ten speichern wollen. Dabei m\u00f6chten Sie vielleicht nicht f\u00fcr jede neue Eigenschaft ein neues Feld anlegen und damit den Tabellenentwurf \u00e4ndern. Das gilt umso mehr, wenn eine Anwendung bereits von vielen Kunden genutzt wird. Es gibt jedoch eine Alternative: Sie k\u00f6nnen eine zus\u00e4tzliche Tabelle hinzuf\u00fcgen, die in jedem Datensatz eine Eigenschaft mit dem jeweiligen Wert f\u00fcr die Entit\u00e4t speichert. Die Frage ist nur: Wie k\u00f6nnen wir diese Daten genauso nutzen, als wenn diese wie \u00fcblich in der gleichen Tabelle wie der Kunde oder das Produkt gespeichert werden?<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Metadaten_per_Zusatztabelle_verwalten\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Suchkriterien einfach zusammenstellen<\/h3>\n<p>Wenn Sie per VBA SQL-Suchkriterien zusammenstellen, also den Teil einer SQL-Abfrage, der mit WHERE beginnt, ist das in der Regel eine Menge Schreibarbeit. Eine Menge Schreibarbeit geht oft einher mit Fehleranf\u00e4lligkeit. Sie ben\u00f6tigen Code, um zu schauen, ob \u00fcberhaupt ein Vergleichswert eingegeben wurde, m\u00fcssen dann die verschiedenen Vergleichsausdr\u00fccke zusammenstellen, diese mit OR oder AND verkn\u00fcpfen, dabei unterschiedliche Datentypen beachten und davon abh\u00e4ngig Hochkommata setzen oder auch Datumsangaben konvertieren. All dies k\u00f6nnen Sie sich sparen, wenn Sie ein paar einfache Hilfsfunktionen einsetzen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Suchkriterien_einfach_zusammenstellen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Add-In-Tools f\u00fcr den Formularentwurf<\/h3>\n<p>Als ich neulich mal wieder einige Steuerelemente zu einem Formular hinzugef\u00fcgt habe, die durchnummerierte Namen erhalten sollten wie txt01, txt02 und so weiter, kam die Eingebung: Warum diese langweilige Arbeit immer wieder von Hand erledigen, statt einfach ein Tool daf\u00fcr zu entwickeln? Gesagt, getan: Es sollte ein kleines Add-In her, mit dem sich diese erste kleine Aufgabe vereinfachen lie\u00df. Wie Sie vermutlich auch, programmiere ich n\u00e4mlich lieber als dass ich immer wiederkehrende Aufgaben durchf\u00fchre. Das Durchnummerieren von markierten Steuerelementen nach bestimmten Vorgaben soll die erste Funktion dieses Add-Ins sein. Ihnen und mir fallen sicher noch noch weitere Ideen f\u00fcr den Einsatz dieses Add-Ins ein!<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/AddInTools_fuer_den_Formularentwurf\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Ribbon-Anzeige im Griff<\/h3>\n<p>Das Ribbon von Microsoft Access macht meist, was es soll \u2013 es bietet die im aktuellen Kontext ben\u00f6tigten Befehle zur Auswahl an. Manchmal zickt es aber anscheinend rum: Es verschwindet oder wird nur beim \u00dcberfahren der Registerreiter sichtbar. Keine Frage: Meist sitzt das Problem vor dem Rechner und hat dieses Verhalten irgendwie angesto\u00dfen. Nur: Wie bekomme ich das Ribbon wieder in den Griff? Dieser Beitrag erl\u00e4utert, welche verschiedenen Zust\u00e4nde das Ribbon haben kann und wie Sie diese \u00fcber die Benutzeroberfl\u00e4che und per VBA einstellen beziehungsweise wiederherstellen k\u00f6nnen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/RibbonAnzeige_im_Griff\">Zum Artikel &#8230;<\/a><\/p>\n<h3>ParamArray-Auflistungen in VBA nutzen<\/h3>\n<p>Wenn Sie unter VBA eine Prozedur oder eine Funktion definieren, enth\u00e4lt diese immer eine feste Anzahl von Parametern. Diese k\u00f6nnen Sie auch als optional deklarieren, sodass tats\u00e4chlich weniger Werte \u00fcbergeben werden als Parameter vorhanden sind. Was aber, wenn Sie den Spie\u00df einmal umdrehen und mehr Werte als vorhandene Parameter \u00fcbergeben wollen \u2013 und das auch noch flexibel? Dann kommt die ParamArray-Auflistung ins Spiel. In diesem Beitrag schauen wir uns an, was Sie damit machen k\u00f6nnen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/ParamArrayAuflistungen_in_VBA_nutzen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Auflistungszeichen aus Textdateien ersetzen<\/h3>\n<p>Wenn Sie die Daten aus Textdateien oder \u00e4hnlichen Datenquellen einlesen m\u00f6chten, ben\u00f6tigen Sie ein Trennzeichen, welches die einzelnen Spalten einer Zeile trennt. Das ist meist durch ein Tabulator-Zeichen, das Semikolon oder das Komma gegeben. Beim Tabulator-Zeichen treten meist keine Probleme auf, aber beim Semikolon oder beim Komma kann es zu folgendem Problem kommen: Die Zeile k\u00f6nnte Spalten enthalten, die ihrerseits das als Trennzeichen verwendete Zeichen enthalten. In diesem Beitrag schauen wir uns an, wie Sie mit solchen Datenquellen unter VBA umgehen k\u00f6nnen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Auflistungszeichen_aus_Textdateien_ersetzen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Pivot-Tabellen und -Diagramme in Excel<\/h3>\n<p>Microsoft hat die Pivot-Tabellen und -Diagramme mit der Version 2010 aus Access herausgenommen. Damit ist Excel das einzige Produkt in der Office-Familie, dass diese praktische Darstellungsweise von Daten beherrscht. Schauen wir uns also an, wie wir diese nutzen k\u00f6nnen. Im vorliegenden Beitrag widmen wir uns den Grundlagen von Pivot-Tabellen und -Diagrammen in Excel. In weiteren Beitr\u00e4gen schauen wir uns dann an, wie wir diese von Access aus f\u00fcllen und nutzen k\u00f6nnen, sodass der Benutzer m\u00f6glichst wenige zus\u00e4tzliche Handgriffe ausf\u00fchren muss.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/PivotTabellen_und_Diagramme_in_Excel\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Pivot-Tabellen und -Charts automatisch erstellen<\/h3>\n<p>Da wir in Access seit Version 2013 keine eingebaute Anzeige von Pivot-Tabellen oder -Charts haben, m\u00fcssen wir uns mit Excel behelfen. Die Grundlagen dazu finden Sie im Beitrag \u00bbPivot-Tabellen und -Diagramme in Excel\u00ab. Nun schauen wir uns an, wie wir von Access aus per Schaltfl\u00e4che ein mit den aktuellen Daten einer daf\u00fcr vorgesehenen Abfrage nach Excel exportieren und dieser Excel-Datei eine Pivot-Tabelle hinzuf\u00fcgen k\u00f6nnen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/PivotTabellen_und_Charts_automatisch_erstellen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Statische Workflows im Griff<\/h3>\n<p>Es gibt immer wieder Standardabl\u00e4ufe im B\u00fcroalltag. Bei mir ist es das Schreiben von Artikeln. F\u00fcr jeden Artikel gibt es einige Aufgaben, die immer in der gleichen Reihenfolge ablaufen. Wer denkt, das geht nach 20 Jahren automatisch, irrt sich \u2013 immer wieder bleibt mal eine Teilaufgabe liegen oder wird nicht in der richtigen Reihenfolge erledigt. Um das zu \u00e4ndern, erstellen wir in diesem Beitrag eine L\u00f6sung, um wiederkehrerende, nach dem gleichen Schema ablaufende Aufgaben zu verfolgen. Dazu speichern wir die einzelnen Schritte als Felder in einer Tabelle. \u00dcber die Benutzeroberfl\u00e4che stellen wir die Aufgaben und die Teilschritte optisch so dar, dass die nun zu erledigen Teilaufgaben immer im Blickfeld sind!<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Statische_Workflows_im_Griff\">Zum Artikel &#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Autokorrektur-Eintr\u00e4ge im Griff Die Autokorrektur ist ein Office-weit verwendetes Tool. Sie funktioniert auch bei der Eingabe von Texten in Access-Steuerelementen. Aber kann man die Eintr\u00e4ge der Autokorrektur auch anpassen \u2013 und wo werden diese \u00fcberhaupt<\/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":""},"class_list":["post-88012021","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.9 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Access im Unternehmen 01\/2021 - 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 01\/2021\" \/>\n<meta property=\"og:description\" content=\"Autokorrektur-Eintr\u00e4ge im Griff Die Autokorrektur ist ein Office-weit verwendetes Tool. Sie funktioniert auch bei der Eingabe von Texten in Access-Steuerelementen. Aber kann man die Eintr\u00e4ge der Autokorrektur auch anpassen \u2013 und wo werden diese \u00fcberhaupt\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-im-unternehmen.de\/88012021\/\" \/>\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=\"5\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88012021\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88012021\\\/\",\"name\":\"Access im Unternehmen 01\\\/2021 - Access im Unternehmen\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#website\"},\"datePublished\":\"2019-11-08T11:47:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88012021\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/88012021\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88012021\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Access im Unternehmen 01\\\/2021\"}]},{\"@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 01\/2021 - Access im Unternehmen","robots":{"index":"noindex","follow":"follow"},"og_locale":"de_DE","og_type":"article","og_title":"Access im Unternehmen 01\/2021","og_description":"Autokorrektur-Eintr\u00e4ge im Griff Die Autokorrektur ist ein Office-weit verwendetes Tool. Sie funktioniert auch bei der Eingabe von Texten in Access-Steuerelementen. Aber kann man die Eintr\u00e4ge der Autokorrektur auch anpassen \u2013 und wo werden diese \u00fcberhaupt","og_url":"https:\/\/access-im-unternehmen.de\/88012021\/","og_site_name":"Access im Unternehmen","twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"5\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/access-im-unternehmen.de\/88012021\/","url":"https:\/\/access-im-unternehmen.de\/88012021\/","name":"Access im Unternehmen 01\/2021 - Access im Unternehmen","isPartOf":{"@id":"https:\/\/access-im-unternehmen.de\/#website"},"datePublished":"2019-11-08T11:47:22+00:00","breadcrumb":{"@id":"https:\/\/access-im-unternehmen.de\/88012021\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/access-im-unternehmen.de\/88012021\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/access-im-unternehmen.de\/88012021\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/access-im-unternehmen.de\/"},{"@type":"ListItem","position":2,"name":"Access im Unternehmen 01\/2021"}]},{"@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\/88012021","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=88012021"}],"version-history":[{"count":0,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/pages\/88012021\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/media?parent=88012021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}