{"id":3007,"date":"2023-11-18T10:28:05","date_gmt":"2023-11-18T10:28:05","guid":{"rendered":"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/"},"modified":"2023-12-03T11:21:31","modified_gmt":"2023-12-03T11:21:31","slug":"ein-makro-ausfuhren-2","status":"publish","type":"page","link":"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/","title":{"rendered":"Wie f\u00fchre ich ein makro in excel aus?"},"content":{"rendered":"<div class=\"excel-vor-dem-inhalt\" id=\"excel-1264340824\"><script type=\"text\/javascript\">\r\n\tatOptions = {\r\n\t\t'key' : 'c1158f160081d6540a8409e6925dab94',\r\n\t\t'format' : 'iframe',\r\n\t\t'height' : 250,\r\n\t\t'width' : 300,\r\n\t\t'params' : {}\r\n\t};\r\n<\/script>\r\n<script type=\"text\/javascript\" src=\"\/\/www.highperformanceformat.com\/c1158f160081d6540a8409e6925dab94\/invoke.js\"><\/script><\/div> <p class=\"wp-block-heading\">Visual Basic for Applications (VBA) ist eine in Microsoft Excel sowie andere Microsoft Office-Anwendungen wie Word und Access integrierte Programmiersprache. VBA-Code in Excel ist aus mehreren Gr\u00fcnden wichtig:<\/p><h2> Bedeutung von VBA-Code in Excel<\/h2><p> <strong>Automatisierung sich wiederholender Aufgaben<\/strong><\/p><p> Mit VBA k\u00f6nnen Benutzer sich wiederholende und zeitaufw\u00e4ndige Aufgaben in Excel automatisieren. Dies kann alles umfassen, von Datenmanipulation, Formatierung und Berichtserstellung bis hin zu komplexen Berechnungen. Durch das Schreiben von VBA-Code k\u00f6nnen Sie Makros erstellen, um diese Aufgaben mit nur einem Klick auf eine Schaltfl\u00e4che auszuf\u00fchren.<\/p><p> <strong>Verbesserte Funktionalit\u00e4t:<\/strong><\/p><p> Mit VBA k\u00f6nnen Benutzer die Funktionalit\u00e4t von Excel \u00fcber die integrierten Funktionen hinaus erweitern. Sie k\u00f6nnen benutzerdefinierte Funktionen, Benutzerformulare und Dialogfelder erstellen, um mit Benutzern zu interagieren und ein benutzerfreundlicheres Erlebnis zu bieten.<\/p><p> <strong>Datenanalyse und Berichterstattung:<\/strong><\/p><p> Mit VBA k\u00f6nnen Sie anspruchsvolle Datenanalyse- und Berichtstools entwickeln. Dies kann die Automatisierung des Prozesses des Datenimports, der Datenbereinigung und -verarbeitung sowie die Erstellung umfassender Berichte und Dashboards umfassen.<\/p><p> <strong>Integration mit anderen Anwendungen:<\/strong><\/p><p> VBA erleichtert die Integration zwischen Excel und anderen Microsoft Office-Anwendungen sowie mit externen Anwendungen. Dies ist besonders n\u00fctzlich, wenn Sie Daten zwischen verschiedenen Softwaretools oder Automatisierungsprozessen mit mehreren Anwendungen \u00fcbertragen m\u00fcssen.<\/p><p> <strong>Fehlerbehandlung und Debugging:<\/strong><\/p><p> VBA bietet robuste Fehlerbehandlungsfunktionen, sodass Sie Code schreiben k\u00f6nnen, der Fehler ordnungsgem\u00e4\u00df behandelt und aussagekr\u00e4ftige Fehlermeldungen bereitstellt. Dies erleichtert die Fehlerbehebung und das Debuggen Ihres Codes.<\/p><p> Und viele Dinge k\u00f6nnen mit VBA erledigt werden. <a href=\"https:\/\/exceladvisor.org\/de\/vba\/\">Das Schreiben von VBA-Code f\u00fcr Anf\u00e4nger<\/a> kann etwas schwierig sein, aber hier erfahren Sie, wie es geht.<\/p><h2 class=\"wp-block-heading\"> 1. F\u00fchren Sie ein Makro aus der Liste aus<\/h2><p> \u00dcber die <a href=\"https:\/\/exceladvisor.org\/de\/fugen-sie-eine-entwicklerregisterkarte-hinzu\/\">Registerkarte \u201eEntwickler\u201c<\/a> k\u00f6nnen Sie auf die Liste der MAKROS zugreifen, die Sie in Ihrer Arbeitsmappe oder in PERSONAL.XLSB haben. Um ein Makro in Excel auszuf\u00fchren, k\u00f6nnen Sie die folgenden Schritte ausf\u00fchren:<\/p><ol><li> Klicken Sie auf der Registerkarte \u201eEntwickler\u201c auf die Makroschaltfl\u00e4che und \u00f6ffnen Sie die Makroliste. <br><img loading=\"lazy\" decoding=\"async\" title=\"1-F\u00fchren Sie ein Makro aus der Liste aus\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-executer-une-macro-de-la-liste.png\" sizes=\"auto, \" srcset=\"\" alt=\"run-a-macro-from-the-list\" width=\"840\" height=\"166\"><\/li><li> In dieser MAKROS-Liste finden Sie alle Makros, die Sie in ge\u00f6ffneten Arbeitsmappen haben, einschlie\u00dflich der pers\u00f6nlichen Makro-Arbeitsmappe. <br><img loading=\"lazy\" decoding=\"async\" title=\"2-Makro-Personal-Ordner\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/2-cahier-de-macro-personnel.png\" sizes=\"auto, \" srcset=\"\" alt=\"personal-macro-workbook\" width=\"463\" height=\"435\"><\/li><li> W\u00e4hlen Sie einfach das Makro aus, das Sie ausf\u00fchren m\u00f6chten, und klicken Sie auf die Schaltfl\u00e4che \u201eAUSF\u00dcHREN\u201c.<\/li><\/ol><p> Wenn Sie auf die Schaltfl\u00e4che \u201eAusf\u00fchren\u201c klicken, wird das Makro ausgef\u00fchrt und das Dialogfeld geschlossen.<\/p><h2 class=\"wp-block-heading\"> 2. F\u00fchren Sie ein Makro mit einer Tastenkombination aus<\/h2><p> Sie k\u00f6nnen ein Makro auch \u00fcber eine Tastenkombination ausf\u00fchren. Wenn Sie <a href=\"https:\/\/exceladvisor.org\/de\/ein-makro-aufzeichnen\/\">ein Makro aufzeichnen<\/a> , werden Sie normalerweise aufgefordert, eine Tastenkombination zu definieren, mit der Sie dieses Makro ausf\u00fchren k\u00f6nnen. <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-50173\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/3-executer-une-macro-avec-une-touche-de-raccourci.png\" sizes=\"auto, \" srcset=\"\" alt=\"F\u00fchren Sie ein Makro mit einem Hotkey aus\" width=\"390\" height=\"313\"><\/figure><\/div><p> Und wenn Sie ein Makro schreiben, k\u00f6nnen Sie eine <a href=\"https:\/\/exceladvisor.org\/de\/tastaturkurzel\/\">Tastenkombination<\/a> aus der Makroliste festlegen.<\/p><ol><li> W\u00e4hlen Sie den Namen des Makros aus, f\u00fcr das Sie die Tastenkombination festlegen m\u00f6chten, und klicken Sie auf \u201eOptionen\u201c. <br><img loading=\"lazy\" decoding=\"async\" title=\"4-Makronamen ausw\u00e4hlen\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/4-selectionnez-le-nom-de-la-macro.png\" sizes=\"auto, \" srcset=\"\" alt=\"select-the-name-of-the-macro\" width=\"460\" height=\"432\"><\/li><li> Klicken Sie anschlie\u00dfend in das Eingabefeld und dr\u00fccken Sie die Tastenkombination, die Sie festlegen m\u00f6chten. <br><img loading=\"lazy\" decoding=\"async\" title=\"5 Klicks im Eingabefeld\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/5-cliquez-dans-la-zone-de-saisie.png\" sizes=\"auto, \" srcset=\"\" alt=\"click-in-the-input-box\" width=\"393\" height=\"286\"><\/li><\/ol><h2 class=\"wp-block-heading\"> 3. F\u00fcgen Sie der Symbolleiste f\u00fcr den Schnellzugriff eine Makroschaltfl\u00e4che hinzu<\/h2><p> Sie k\u00f6nnen der <a href=\"https:\/\/exceladvisor.org\/de\/schnellzugriffsleiste\/\"><strong>Symbolleiste f\u00fcr den Schnellzugriff<\/strong><\/a> auch eine Schaltfl\u00e4che hinzuf\u00fcgen, um ein Makro auszuf\u00fchren. Sie k\u00f6nnen die folgenden Schritte ausf\u00fchren:<\/p><ol><li> Klicken Sie zun\u00e4chst auf die kleine Dropdown-Liste in der Symbolleiste f\u00fcr den Schnellzugriff und w\u00e4hlen Sie weitere Befehle aus. Sie gelangen dann zu den eigentlichen Optionen zum Anpassen der Symbolleiste f\u00fcr den Schnellzugriff. <br><img loading=\"lazy\" decoding=\"async\" title=\"6-F\u00fcgen Sie der Symbolleiste f\u00fcr den Schnellzugriff eine Makroschaltfl\u00e4che hinzu\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/6-ajouter-un-bouton-macro-a-la-barre-doutils-dacces-rapide.png\" sizes=\"auto, \" srcset=\"\" alt=\"add-a-macro-button-to-quick-access-toolbar\" width=\"253\" height=\"552\"><\/li><li> W\u00e4hlen Sie hier nun Wahrheitsbefehlsmakros aus und w\u00e4hlen Sie das Makro aus, das Sie hinzuf\u00fcgen m\u00f6chten. Klicken Sie anschlie\u00dfend auf die Schaltfl\u00e4che \u201eHinzuf\u00fcgen\u201c und das Makro wird hinzugef\u00fcgt, um die Symbolleiste f\u00fcr den Schnellzugriff zu erstellen. <br><img loading=\"lazy\" decoding=\"async\" title=\"7-passen Sie die Symbolleiste f\u00fcr den Schnellzugriff an\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/7-personnaliser-la-barre-doutils-dacces-rapide.png\" sizes=\"auto, \" srcset=\"\" alt=\"customize-the-quick-access-toolbar\" width=\"498\" height=\"337\"><\/li><li> Klicken Sie am Ende auf OK.<\/li><\/ol><p> Und Sie erhalten eine Schaltfl\u00e4che f\u00fcr das von Ihnen hinzugef\u00fcgte Makro. <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-50178\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/8-bouton-pour-la-macro.png\" sizes=\"auto, \" srcset=\"\" alt=\"Makrotaste\" width=\"258\" height=\"121\"><\/figure><\/div><h2 class=\"wp-block-heading\"> 4. F\u00fcgen Sie einer Form ein Makro hinzu<\/h2><p> Nehmen wir an, Sie haben VBA-Code, den Sie bei Ihrer Arbeit h\u00e4ufig verwenden m\u00fcssen. In dieser Situation k\u00f6nnen Sie eine Schaltfl\u00e4che erstellen und ihr dieses Makro zuweisen.<\/p><ol><li> F\u00fcgen Sie zun\u00e4chst eine einfache Form \u00fcber die Registerkarte \u201eEinf\u00fcgen\u201c \u279c Illustrationen \u279c Formen ein. W\u00e4hlen Sie eine der Formen aus, die Sie als Schaltfl\u00e4che verwenden m\u00f6chten. <br><img loading=\"lazy\" decoding=\"async\" title=\"9-F\u00fcge-ein-Makro-zu-einer-Form hinzu\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/9-ajouter-une-macro-a-une-forme.png\" sizes=\"auto, \" srcset=\"\" alt=\"add-macro-to-a-shape\" width=\"464\" height=\"319\"><\/li><li> Klicken Sie anschlie\u00dfend mit der rechten Maustaste auf diese Form und w\u00e4hlen Sie \u201eMakro zuweisen\u201c. <br><img loading=\"lazy\" decoding=\"async\" title=\"10-Rechtsklick-auf-diese-Form\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/10-clic-droit-sur-cette-forme.png\" sizes=\"auto, \" srcset=\"\" alt=\"right-click-on-that-shape\" width=\"357\" height=\"218\"><\/li><li> W\u00e4hlen Sie nun aus der Makroliste das Makro aus, das Sie der Form zuweisen m\u00f6chten. <br><img loading=\"lazy\" decoding=\"async\" title=\"11-Makro-Liste\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/11-liste-de-macros.png\" sizes=\"auto, \" srcset=\"\" alt=\"list-of-macros\" width=\"547\" height=\"254\"><\/li><\/ol><p> Jedes Mal, wenn Sie nun auf diese Form klicken, wird das von Ihnen zugewiesene Makro ausgef\u00fchrt.<\/p><h2 class=\"wp-block-heading\"> 5. Weisen Sie einer Formularsteuerschaltfl\u00e4che ein Makro zu<\/h2><p> Neben der Verwendung einer Form k\u00f6nnen Sie auch eine Steuertaste verwenden, um ein Makro auszuf\u00fchren.<\/p><ol><li> Gehen Sie zun\u00e4chst zur Registerkarte \u201eEntwickler\u201c und zur Gruppe \u201eSteuerelemente\u201c und klicken Sie dann auf \u201eEinf\u00fcgen\u201c. Klicken Sie im Dropdown-Feld \u201eEinf\u00fcgen\u201c auf die Schaltfl\u00e4che, um es einzuf\u00fcgen. <br><img loading=\"lazy\" decoding=\"async\" title=\"12-einen-Makro-einer-Formularsteuerungsschaltfl\u00e4che zuweisen\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/12-affecter-une-macro-a-un-bouton-de-controle-de-formulaire.png\" sizes=\"auto, \" srcset=\"\" alt=\"assign-a-macro-to-a-form-control-button\" width=\"245\" height=\"304\"><\/li><li> Danach wird Ihnen die Liste der Makros angezeigt, aus der Sie sie ausw\u00e4hlen k\u00f6nnen. <br><img loading=\"lazy\" decoding=\"async\" title=\"13-Makro-Zuweisungsdialog\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/13-boite-de-dialogue-daffectation-de-macro.png\" sizes=\"auto, \" srcset=\"\" alt=\"assign-macro-dialog-box\" width=\"423\" height=\"399\"><\/li><li> Sobald Sie das Makro ausgew\u00e4hlt und auf \u201eOK\u201c geklickt haben, wird in der Tabelle eine Schaltfl\u00e4che angezeigt (Sie k\u00f6nnen den Schaltfl\u00e4chentext \u00e4ndern, um ihm einen aussagekr\u00e4ftigen Namen zu geben). <br><img loading=\"lazy\" decoding=\"async\" title=\"14-Klick-OK-Sie-erhalten-einen-Button\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/14-cliquez-sur-ok-vous-obtiendrez-un-bouton.png\" sizes=\"auto, \" srcset=\"\" alt=\"click-ok-you-will-get-a-button\" width=\"279\" height=\"131\"><\/li><\/ol><h2 class=\"wp-block-heading\"> 6. \u00d6ffnen und schlie\u00dfen Sie eine Arbeitsmappe<\/h2><p> Sie k\u00f6nnen auch ein Makro erstellen, das beim \u00d6ffnen und Schlie\u00dfen einer Arbeitsmappe ausgef\u00fchrt wird. Das bedeutet, dass beim \u00d6ffnen oder Schlie\u00dfen einer Arbeitsmappe das von Ihnen zugewiesene Makro ausgef\u00fchrt wird. Dazu m\u00fcssen Sie \u201eauto_open\u201c und \u201eauto_close\u201c verwenden.<\/p><p> Angenommen, Sie m\u00f6chten ein Makro zuweisen, das beim \u00d6ffnen der Arbeitsmappe ausgef\u00fchrt werden soll. Sie m\u00fcssen auto_open als Namen dieses Makros verwenden. <\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Sub auto_open() Range(\"A1\").Value = Now End Sub<\/code><\/pre><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-50186\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/15-ouvrir-et-fermer-un-classeur.png\" sizes=\"auto, \" srcset=\"\" alt=\"\u00d6ffnen und Schlie\u00dfen eines Ordners\" width=\"271\" height=\"132\"><\/figure><\/div><p> Jetzt wird dieses Mikro ausgef\u00fchrt, wenn Sie die Arbeitsmappe \u00f6ffnen, das aktuelle Datum eingeben und dann Zelle A1 des aktiven Blatts eingeben.<\/p><p> Ebenso k\u00f6nnen Sie dieses Makro auch mit \u201eauto_close\u201c erstellen, wenn Sie die Arbeitsmappe schlie\u00dfen.<\/p><h2 class=\"wp-block-heading\"> 7. Aktivieren und deaktivieren Sie ein Arbeitsblatt<\/h2><p> Ebenso wie eine Arbeitsmappe kann auch ein Makro zum <a href=\"https:\/\/exceladvisor.org\/de\/blatt-aktivieren\/\">Aktivieren<\/a> und Deaktivieren eines Arbeitsblatts ausgef\u00fchrt werden. Und in diesem Fall m\u00fcssen Sie dieses Makro im Codefenster dieses Arbeitsblatts hinzuf\u00fcgen.<\/p><ol><li> Klicken Sie zun\u00e4chst mit der rechten Maustaste auf die Tabellenregisterkarte und klicken Sie auf \u201eCode anzeigen\u201c. <br><img loading=\"lazy\" decoding=\"async\" title=\"16-aktivieren-und-deaktivieren-ein-arbeitsblatt\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/16-activer-et-desactiver-une-feuille-de-travail.png\" sizes=\"auto, \" srcset=\"\" alt=\"activating-and-deactivating-a-worksheet\" width=\"219\" height=\"299\"><\/li><li> W\u00e4hlen Sie nun im Codefenster das Arbeitsblatt aus dem linken Dropdown-Men\u00fc aus. Wenn Sie etwas deaktivieren m\u00f6chten; Sie erhalten ein neues Sub mit dem Namen \u201eWorksheet_Deactivate\u201c. <br><img loading=\"lazy\" decoding=\"async\" title=\"17-W\u00e4hlen Sie das Arbeitsblatt aus der linken Dropdown-Liste aus\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/17-selectionnez-la-feuille-de-calcul-dans-la-liste-deroulante-de-gauche.png\" sizes=\"auto, \" srcset=\"\" alt=\"select-the-worksheet-from-the-left-dropdown\" width=\"684\" height=\"201\"><\/li><li> Jetzt m\u00fcssen Sie in diesem Verfahren den Code hinzuf\u00fcgen, den Sie ausf\u00fchren m\u00f6chten, wenn Sie das Arbeitsblatt deaktivieren.<\/li><\/ol><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Private Sub Worksheet_Deactivate() Range(\u201cA1\u201d).Value = Now End Sub<\/code><\/pre><p> Und wenn Sie beim Aktivieren eines Arbeitsblatts ein Makro ausf\u00fchren m\u00f6chten, w\u00e4hlen Sie in der Dropdown-Liste \u201eAktivieren\u201c statt \u201eDeaktivieren\u201c aus. <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-50189\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/18-selectionner-activer-au-lieu-de-desactiver.png\" sizes=\"auto, \" srcset=\"\" alt=\"W\u00e4hlen Sie \u201eAktivieren\u201c statt \u201eDeaktivieren\u201c.\" width=\"429\" height=\"169\"><\/figure><\/div><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Private Sub Worksheet_Activate() Range(\u201cA1\u201d).Value = Now End Sub<\/code><\/pre><h2 class=\"wp-block-heading\"> 8. F\u00fchren Sie ein Makro f\u00fcr eine \u00c4nderung im Arbeitsblatt aus<\/h2><p> Sie k\u00f6nnen auch ein Makro ausf\u00fchren, wenn Sie \u00c4nderungen an einem Arbeitsblatt vornehmen. Wenn Sie beispielsweise einen Wert in eine Zelle eingeben oder einen Wert aus einer Zelle l\u00f6schen.<\/p><p> Dazu m\u00fcssen Sie die Eigenschaft erneut in das Codefenster der Tabelle eingeben und aus der Dropdown-Liste \u201eAuswahl bearbeiten\u201c ausw\u00e4hlen. <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-50190\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/19-executer-une-macro-lors-dun-changement-de-feuille-de-calcul.png\" sizes=\"auto, \" srcset=\"\" alt=\"F\u00fchren Sie ein Makro aus, wenn sich ein Arbeitsblatt \u00e4ndert\" width=\"700\" height=\"148\"><\/figure><\/div><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Private Sub Worksheet_SelectionChange(ByVal Target As Range) Range(\u201cA1\u201d).Value = \u201cLast Updated: \u201d &amp; Format(Now, \u201cdd-mmm-yy hh:mm:ss Am\/pm\u201d) End Sub<\/code><\/pre><h2 class=\"wp-block-heading\"> 9. In einem anderen Verfahren<\/h2><p> Mit der call-Anweisung k\u00f6nnen Sie ein Makro aus einer anderen Prozedur ausf\u00fchren. Verwenden Sie das Schl\u00fcsselwort Call und dann den Namen des Makros. <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-50191\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/20-dans-le-cadre-dune-autre-procedure.png\" sizes=\"auto, \" srcset=\"\" alt=\"in einem anderen Verfahren\" width=\"286\" height=\"222\"><\/figure><\/div><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Sub myStrikeThrough() If Selection.Value = \u201cYes\u201d Then Selection.Value = \u201cNo\u201d Else Selection.Value = \u201cYes\u201d End If End Sub Sub markDone() Call myStrikeThrough Selection.Font.Bold = True End Sub<\/code><\/pre><p> Wenn Sie das Makro \u201emarkDone\u201c ausf\u00fchren, f\u00fchrt es zuerst das Makro \u201emystrikethrough\u201c aus und stellt dann die ausgew\u00e4hlte Schriftart fett dar.<\/p><h2 class=\"wp-block-heading\"> 10. Planen Sie ein Makro<\/h2><p> Sie k\u00f6nnen die Ausf\u00fchrung eines Makros auch zu einem bestimmten Zeitpunkt planen. Nehmen wir an, Sie m\u00f6chten morgens um 8:30 Uhr ein Makro ausf\u00fchren. Sie k\u00f6nnen die Uhrzeit angeben und wir f\u00fchren es aus.<\/p><p> Dazu m\u00fcssen Sie eine Application.OnTime-Methode verwenden. Angenommen, Sie haben ein Makro \u201emyCode\u201c, dann k\u00f6nnen Sie den Code wie folgt schreiben, um ihn um 8:30 Uhr auszuf\u00fchren.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Application.OnTime TimeValue(\"08:30:00\"), \"myCode\"<\/code><\/pre><div class=\"gb-container gb-container-4db6181c gb-container-mt\"> <a class=\"gb-button gb-button-c5897111 gb-button-text gb-button-mt-button\" href=\"https:\/\/exceladvisor.org\/de\/vba\/\">Was ist VBA<\/a><h2 class=\"gb-headline gb-headline-665e5f6b gb-headline-text gb-headline-mt-heading\"> Verwandte Tutorials <\/h2><div class=\"gb-grid-wrapper gb-grid-wrapper-a20baf7c gb-grid-wrapper-mt-grid\"><div class=\"gb-grid-column gb-grid-column-65ddf67e\"><div class=\"gb-container gb-container-65ddf67e\"><ul><li> <a href=\"https:\/\/exceladvisor.org\/de\/interview-fragen\/\">Fragen zum VBA-Interview<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/de\/kommentar\/\">F\u00fcgen Sie einen Kommentar im VBA-Code hinzu<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/de\/zeilenumbruch\/\">F\u00fcgen Sie einen Zeilenumbruch im VBA-Code hinzu<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/de\/neue-zeile\/\">F\u00fcgen Sie in VBA einer Zeichenfolge eine neue Zeile (Wagenr\u00fccklauf) hinzu<\/a> <\/li><\/ul><\/div><\/div><div class=\"gb-grid-column gb-grid-column-50067b57\"><div class=\"gb-container gb-container-50067b57\"><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"ub_ctt_via":"","footnotes":""},"class_list":["post-3007","page","type-page","status-publish","hentry"],"featured_image_src":null,"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u25b7 Wie f\u00fchre ich VBA-Makros\/-Codes in Excel aus?<\/title>\n<meta name=\"description\" content=\"Das Schreiben von VBA-Code f\u00fcr Anf\u00e4nger kann etwas schwierig sein, aber mit dieser umfassenden Anleitung k\u00f6nnen Sie es ganz einfach schaffen.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u25b7 Wie f\u00fchre ich VBA-Makros\/-Codes in Excel aus?\" \/>\n<meta property=\"og:description\" content=\"Das Schreiben von VBA-Code f\u00fcr Anf\u00e4nger kann etwas schwierig sein, aber mit dieser umfassenden Anleitung k\u00f6nnen Sie es ganz einfach schaffen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Excel Advisor\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-03T11:21:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-executer-une-macro-de-la-liste.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=\"7\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/\",\"url\":\"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/\",\"name\":\"\u25b7 Wie f\u00fchre ich VBA-Makros\/-Codes in Excel aus?\",\"isPartOf\":{\"@id\":\"https:\/\/exceladvisor.org\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-executer-une-macro-de-la-liste.png\",\"datePublished\":\"2023-11-18T10:28:05+00:00\",\"dateModified\":\"2023-12-03T11:21:31+00:00\",\"description\":\"Das Schreiben von VBA-Code f\u00fcr Anf\u00e4nger kann etwas schwierig sein, aber mit dieser umfassenden Anleitung k\u00f6nnen Sie es ganz einfach schaffen.\",\"breadcrumb\":{\"@id\":\"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/#primaryimage\",\"url\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-executer-une-macro-de-la-liste.png\",\"contentUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-executer-une-macro-de-la-liste.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/exceladvisor.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wie f\u00fchre ich ein makro in excel aus?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/exceladvisor.org\/de\/#website\",\"url\":\"https:\/\/exceladvisor.org\/de\/\",\"name\":\"Excel Advisor\",\"description\":\"Ihr Leitfaden zur Datendominanz\",\"publisher\":{\"@id\":\"https:\/\/exceladvisor.org\/de\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/exceladvisor.org\/de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/exceladvisor.org\/de\/#organization\",\"name\":\"Excel Advisor\",\"url\":\"https:\/\/exceladvisor.org\/de\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/exceladvisor.org\/de\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/exceladvisor.org\/de\/wp-content\/uploads\/2023\/11\/exceladvisor.org_.png\",\"contentUrl\":\"https:\/\/exceladvisor.org\/de\/wp-content\/uploads\/2023\/11\/exceladvisor.org_.png\",\"width\":105,\"height\":36,\"caption\":\"Excel Advisor\"},\"image\":{\"@id\":\"https:\/\/exceladvisor.org\/de\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u25b7 Wie f\u00fchre ich VBA-Makros\/-Codes in Excel aus?","description":"Das Schreiben von VBA-Code f\u00fcr Anf\u00e4nger kann etwas schwierig sein, aber mit dieser umfassenden Anleitung k\u00f6nnen Sie es ganz einfach schaffen.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/","og_locale":"de_DE","og_type":"article","og_title":"\u25b7 Wie f\u00fchre ich VBA-Makros\/-Codes in Excel aus?","og_description":"Das Schreiben von VBA-Code f\u00fcr Anf\u00e4nger kann etwas schwierig sein, aber mit dieser umfassenden Anleitung k\u00f6nnen Sie es ganz einfach schaffen.","og_url":"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/","og_site_name":"Excel Advisor","article_modified_time":"2023-12-03T11:21:31+00:00","og_image":[{"url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-executer-une-macro-de-la-liste.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"7\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/","url":"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/","name":"\u25b7 Wie f\u00fchre ich VBA-Makros\/-Codes in Excel aus?","isPartOf":{"@id":"https:\/\/exceladvisor.org\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/#primaryimage"},"image":{"@id":"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/#primaryimage"},"thumbnailUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-executer-une-macro-de-la-liste.png","datePublished":"2023-11-18T10:28:05+00:00","dateModified":"2023-12-03T11:21:31+00:00","description":"Das Schreiben von VBA-Code f\u00fcr Anf\u00e4nger kann etwas schwierig sein, aber mit dieser umfassenden Anleitung k\u00f6nnen Sie es ganz einfach schaffen.","breadcrumb":{"@id":"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/#primaryimage","url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-executer-une-macro-de-la-liste.png","contentUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-executer-une-macro-de-la-liste.png"},{"@type":"BreadcrumbList","@id":"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/exceladvisor.org\/de\/"},{"@type":"ListItem","position":2,"name":"Wie f\u00fchre ich ein makro in excel aus?"}]},{"@type":"WebSite","@id":"https:\/\/exceladvisor.org\/de\/#website","url":"https:\/\/exceladvisor.org\/de\/","name":"Excel Advisor","description":"Ihr Leitfaden zur Datendominanz","publisher":{"@id":"https:\/\/exceladvisor.org\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/exceladvisor.org\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/exceladvisor.org\/de\/#organization","name":"Excel Advisor","url":"https:\/\/exceladvisor.org\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/exceladvisor.org\/de\/#\/schema\/logo\/image\/","url":"https:\/\/exceladvisor.org\/de\/wp-content\/uploads\/2023\/11\/exceladvisor.org_.png","contentUrl":"https:\/\/exceladvisor.org\/de\/wp-content\/uploads\/2023\/11\/exceladvisor.org_.png","width":105,"height":36,"caption":"Excel Advisor"},"image":{"@id":"https:\/\/exceladvisor.org\/de\/#\/schema\/logo\/image\/"}}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/pages\/3007","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/comments?post=3007"}],"version-history":[{"count":1,"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/pages\/3007\/revisions"}],"predecessor-version":[{"id":4069,"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/pages\/3007\/revisions\/4069"}],"wp:attachment":[{"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/media?parent=3007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}