<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Access [basics]</provider_name><provider_url>https://access-basics.de</provider_url><author_name>Andr&#xE9; Minhorst</author_name><author_url>https://access-basics.de/index.php/author/andreminhorst-com</author_url><title>VBA [basics]: Fehlerbehandlung mit MZ-Tools - Access [basics]</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="MLV7RSsEaL"&gt;&lt;a href="https://access-basics.de/index.php/VBA_basics_Fehlerbehandlung_mit_MZTools.html"&gt;VBA [basics]: Fehlerbehandlung mit MZ-Tools&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://access-basics.de/index.php/VBA_basics_Fehlerbehandlung_mit_MZTools.html/embed#?secret=MLV7RSsEaL" width="600" height="338" title="&#x201E;VBA [basics]: Fehlerbehandlung mit MZ-Tools&#x201C; &#x2013; Access [basics]" data-secret="MLV7RSsEaL" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://access-basics.de/wp-includes/js/wp-embed.min.js
/* ]]&gt; */
&lt;/script&gt;
</html><description>Im Artikel VBA [basics]: Fehlerbehandlung mit VBA (www.access-basics.de/703) haben wir grundlegend erl&auml;utert, wie Fehlerbehandlung in Access funktioniert, im Artikel VBA [basics]: Laufzeitfehler protokollieren (www.access-basics.de/705) haben wir gezeigt, wie man diese Fehler in einer Protokolltabelle verewigen kann. Im vorliegen Artikel wollen wir uns nun ansehen, wie wir die dort beschriebenen Techniken mit so wenig Aufwand wie m&ouml;glich in unseren Code implementieren. Wenn wir es perfekt machen wollen, m&uuml;ssen wir immerhin alle Zeilen mit Zeilennummern versehen, au&szlig;erdem sollte jede einzelne Prozedur mit einer Fehlerbehandlungsroutine versehen werden. Da dies Schritte enth&auml;lt, die immer wieder wiederholt werden m&uuml;ssen, haben wir zwei M&ouml;glichkeiten: Entweder wir programmieren uns selbst eine L&ouml;sung, mti der wir diese Schritte durchf&uuml;hren k&ouml;nnen, oder wir nutzen eine bestehende L&ouml;sung, die wir f&uuml;r wenig Geld bekommen. In diese Fall schauen wir uns letztere Variante an und zeigen, wie wir die MZ-Tools zum Integrieren einer Fehlerbehandlung nutzen k&ouml;nnen.</description><thumbnail_url>http://vg04.met.vgwort.de/na/7c70a4faf3cb423fa24f7d4520648018</thumbnail_url></oembed>
