{"id":55000418,"date":"2018-12-01T00:00:00","date_gmt":"2020-01-24T16:00:12","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=418"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Suchen_und_ersetzen_per_AccessDialog","status":"publish","type":"post","link":"https:\/\/access-basics.de\/index.php\/Suchen_und_ersetzen_per_AccessDialog.html","title":{"rendered":"Suchen und ersetzen per Access-Dialog"},"content":{"rendered":"<p class='introduction'>Der Access-Dialog zum Suchen und Ersetzen in Tabellen, Abfragen und Formularen ist eine praktische Sache. Aber man nutzt ihn viel zu selten! Das wollen wir &auml;ndern, indem wir in diesem Artikel einmal ausf&uuml;hrlich auf diesen praktischen Dialog eingehen. Dabei zeigen wir nicht nur, wie Sie diesen bedienen, sondern auch, wie Sie ihn per VBA &ouml;ffnen und einige der Voreinstellungen bereits vorab anpassen k&ouml;nnen.<\/p>\n<h2>Beispieldatenbank<\/h2>\n<p>Die Beispiele dieses Artikels finden Sie in der Datenbank <b>1805_SuchenUndErsetzen.accdb<\/b>.<\/p>\n<h2>Suchen und Ersetzen in Datenbl&auml;ttern<\/h2>\n<p>Zum Suchen und Ersetzen in Datenbl&auml;ttern ben&ouml;tigen Sie im Prinzip nur eine einfache Tastenkombination, n&auml;mlich <b>Strg + F<\/b>. Damit &ouml;ffnen Sie den <b>Suchen und Ersetzen<\/b>-Dialog.<\/p>\n<p>Dieser zeigt, wenn Sie zuvor den Inhalt oder einen Teilinhalt im markierten Feld markiert hatten, auch gleich den markierten Text im Feld <b>Suchen nach <\/b>an (siehe Bild 1). Unter dem Feld zur Eingabe des Suchbegriffs finden Sie einige weitere Optionen. Die erste namens <b>Suchen in <\/b>legt fest, wo genau gesucht werden soll.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_418_001.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_418_001.png\" alt=\"Aufruf des Suchen und Ersetzen-Dialogs\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 1: Aufruf des Suchen und Ersetzen-Dialogs<\/p>\n<p>Die Optionen lauten:<\/p>\n<ul>\n<li><b>Aktuelles Feld<\/b>: Durchsucht nur im aktuell markierten Feld nach dem Suchbegriff.<\/li>\n<li><b>Aktuelles Dokument<\/b>: Durchsucht alle Felder des aktuellen Dokuments, wobei Dokument eine Tabelle oder Abfrage in der Datenblattansicht oder ein Formular in beliebiger Ansicht bedeutet.<\/li>\n<\/ul>\n<p>Die Option <b>Vergleichen <\/b>l&auml;sst gleich drei verschiedene Werte zu (siehe Bild 2):<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_418_002.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_418_002.png\" alt=\"Spezifizieren des Vergleichs\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 2: Spezifizieren des Vergleichs<\/p>\n<ul>\n<li><b>Teil des Feldinhaltes<\/b>: Sucht an beliebiger Stelle innerhalb der Inhalte des Feldes nach dem Suchbegriff. Der Suchbegriff <b>ha <\/b>w&uuml;rde also etwa <b>Chai <\/b>oder <b>Chang <\/b>als Ergebnis liefern.<\/li>\n<li><b>Ganzes Feld<\/b>: Vergleicht den Suchbegriff mit dem kompletten Feldinhalt, der Suchbegriff <b>Chai <\/b>trifft also nur, wenn das Feld exakt den Text <b>Chai <\/b>enth&auml;lt.<\/li>\n<li><b>Anfang des Feldinhaltes<\/b>: Liefert nur Ergebnisse, bei denen der Feldinhalt mit dem Suchbegriff beginnt. Bei <b>Ch <\/b>also auch wieder <b>Chai <\/b>oder <b>Chang<\/b>.<\/li>\n<\/ul>\n<p>Mit dem Feld <b>Suchen <\/b>legen Sie schlie&szlig;lich noch fest, ob aufw&auml;rts, abw&auml;rts oder &uuml;berall gesucht werden soll.<\/p>\n<p>Die Option <b>Gro&szlig;-\/Kleinschreibung beachten <\/b>gibt an, ob bei der Suche auf Gro&szlig;-\/Kleinschreibung geachtet werden soll. Ist diese Option aktiviert, findet der Suchbegriff <b>chai <\/b>zum Beispiel nicht <b>Chai<\/b>.<\/p>\n<p>Formatierung beachten schlie&szlig;lich ist eine recht komplizierte Option. Das liegt auch daran, dass diese scheinbar willk&uuml;rlich aktiviert oder deaktiviert wird. Schauen wir uns das an Beispielen an.<\/p>\n<p>Wenn Sie in der Tabelle <b>tblArtikel <\/b>das Feld <b>ArtikelID <\/b>markieren und dann den <b>Suchen und Ersetzen<\/b>-Dialog &ouml;ffnen, ist die Option selektiert, aber aktiviert, sodass Sie diese Einstellung &auml;ndern k&ouml;nnen.<\/p>\n<p>Schlie&szlig;en Sie den <b>Suchen und Ersetzen<\/b>-Dialog und markieren Sie ein Feld in der Spalte <b>Artikelname<\/b>. &ouml;ffnen Sie den <b>Suchen und Ersetzen<\/b>-Dialog erneut. Die Option <b>Formatierung beachten <\/b>ist wiederum aktiviert und selektiert. Aktivieren Sie nun die Option <b>Gro&szlig;-\/Kleinschreibung beachten<\/b>, wird die Option <b>Formatierung beachten <\/b>jedoch deaktiviert, bleibt aber selektiert.<\/p>\n<h2>Die Eigenschaft &#8222;Formatierung beachten&#8220;<\/h2>\n<p>Schlie&szlig;lich schauen wir uns an, was geschieht, wenn wir ein Feld der Spalte <b>Lieferant <\/b>markieren und den <b>Suchen und Ersetzen<\/b>-Dialog &ouml;ffnen. Nun ist die Option <b>Formatierung beachten <\/b>selektiert, aber deaktiviert! Was bedeutet dies nun<\/p>\n<p>Eigentlich ist diese Option f&uuml;r das H&auml;ndeln von Eingabeformaten bei der Suche vorgesehen. Sie k&ouml;nnen ja f&uuml;r ein Feld verschiedene Eingabeformate festlegen (wie das geht, habe ich im Artikel <b>Eingabeformate <\/b>beschrieben). Ich nutze dieses Feature nie, aber zu Beispielzwecken f&uuml;gen wir einfach ein Feld namens <b>HaltbarBis <\/b>zur Tabelle <b>tblArtikel <\/b>hinzu. Diesem weisen wir den Datentyp <b>Kurzer Text <\/b>und als Eingabeformat den Ausdruck <b>00\\\/0000;0;&#8220;_&#8220;<\/b> zu. F&uuml;r ein weiteres Feld namens <b>HergestelltAm <\/b>legen wir dieses Eingabeformat fest: <b>00\\\/0000;-1;&#8220;_&#8220;<\/b> (siehe Bild 3). Der Unterschied ist, dass Ersteres die eingegebenen Zeichen mit den im Eingabeformat definierten Literalen speichert, Letzteres speichert nur die eingegebenen Zeichen ohne die Literale des Eingabeformats. <\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_418_003.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_418_003.png\" alt=\"Spezifizieren des Eingabeformats\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 3: Spezifizieren des Eingabeformats<\/p>\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\/55000418\/\">\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\/55000418?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\/55000418\/\"\/>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"9f18b59416\"\/>\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>Der Access-Dialog zum Suchen und Ersetzen in Tabellen, Abfragen und Formularen ist eine praktische Sache. Aber man nutzt ihn viel zu selten! Das wollen wir &auml;ndern, indem wir in diesem Artikel einmal ausf&uuml;hrlich auf diesen praktischen Dialog eingehen. Dabei zeigen wir nicht nur, wie Sie diesen bedienen, sondern auch, wie Sie ihn per VBA &ouml;ffnen und einige der Voreinstellungen bereits vorab anpassen k&ouml;nnen.<\/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":[662018,66062018,44000002],"tags":[],"class_list":["post-55000418","post","type-post","status-publish","format-standard","hentry","category-662018","category-66062018","category-Grundlagen"],"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>Suchen und ersetzen per Access-Dialog - Access [basics]<\/title>\n<meta name=\"description\" content=\"Der Access-Dialog zum Suchen und Ersetzen in Tabellen, Abfragen und Formularen ist eine praktische Sache. Aber man nutzt ihn viel zu selten! Das wollen wir \u00e4ndern, indem wir in diesem Artikel einmal ausf\u00fchrlich auf diesen praktischen Dialog eingehen. Dabei zeigen wir nicht nur, wie Sie diesen bedienen, sondern auch, wie Sie ihn per VBA \u00f6ffnen und einige der Voreinstellungen bereits vorab anpassen k\u00f6nnen.\" \/>\n<link rel=\"canonical\" href=\"https:\/\/access-basics.de\/index.php\/Suchen_und_ersetzen_per_AccessDialog.html\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Suchen und ersetzen per Access-Dialog - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Der Access-Dialog zum Suchen und Ersetzen in Tabellen, Abfragen und Formularen ist eine praktische Sache. Aber man nutzt ihn viel zu selten! Das wollen wir \u00e4ndern, indem wir in diesem Artikel einmal ausf\u00fchrlich auf diesen praktischen Dialog eingehen. Dabei zeigen wir nicht nur, wie Sie diesen bedienen, sondern auch, wie Sie ihn per VBA \u00f6ffnen und einige der Voreinstellungen bereits vorab anpassen k\u00f6nnen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/Suchen_und_ersetzen_per_AccessDialog.html\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-24T16:00:12+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_418_001.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=\"8\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\/Suchen_und_ersetzen_per_AccessDialog.html#primaryimage\",\"inLanguage\":\"de\",\"url\":\"..\/tl_files\/images\/pic_418_001.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Suchen_und_ersetzen_per_AccessDialog.html#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/Suchen_und_ersetzen_per_AccessDialog.html\",\"name\":\"Suchen und ersetzen per Access-Dialog - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Suchen_und_ersetzen_per_AccessDialog.html#primaryimage\"},\"datePublished\":\"2020-01-24T16:00:12+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"author\":{\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\"},\"description\":\"Der Access-Dialog zum Suchen und Ersetzen in Tabellen, Abfragen und Formularen ist eine praktische Sache. Aber man nutzt ihn viel zu selten! Das wollen wir \\u00e4ndern, indem wir in diesem Artikel einmal ausf\\u00fchrlich auf diesen praktischen Dialog eingehen. Dabei zeigen wir nicht nur, wie Sie diesen bedienen, sondern auch, wie Sie ihn per VBA \\u00f6ffnen und einige der Voreinstellungen bereits vorab anpassen k\\u00f6nnen.\",\"breadcrumb\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Suchen_und_ersetzen_per_AccessDialog.html#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/Suchen_und_ersetzen_per_AccessDialog.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Suchen_und_ersetzen_per_AccessDialog.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\/Suchen_und_ersetzen_per_AccessDialog.html\",\"url\":\"https:\/\/access-basics.de\/index.php\/Suchen_und_ersetzen_per_AccessDialog.html\",\"name\":\"Suchen und ersetzen per Access-Dialog\"}}]},{\"@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\/55000418","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=55000418"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000418\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=55000418"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/categories?post=55000418"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/tags?post=55000418"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}