Office: Ausführen eines Makros

Helfe beim Thema Ausführen eines Makros in Microsoft Excel Tutorials um das Problem gemeinsam zu lösen; Ausführen eines Makros Excel 2010 Mehr... Weniger Es gibt... Dieses Thema im Forum "Microsoft Excel Tutorials" wurde erstellt von Tutorials, 1. Januar 2020.

  1. Tutorials
    Tutorials Neuer User

    Ausführen eines Makros


    Ausführen eines Makros
    Excel 2010 Mehr... Weniger Es gibt mehrere Möglichkeiten zum Ausführen eines Makros in Microsoft Excel. Ein Makro stellt eine Aktion oder eine Reihe von Aktionen zum Automatisieren von Aufgaben dar. Makros werden in der Programmiersprache Visual Basic für Applikationen aufgezeichnet. Sie können ein Makro immer ausführen, indem Sie im Menüband auf der Registerkarte Entwicklertools auf den Befehl Makros klicken. Je nachdem, wie ein Makro ausgeführt wird, können Sie es möglicherweise auch durch Drücken einer Kombination Tastenkombination, durch Klicken auf eine Schaltfläche auf der Symbolleiste für den Schnellzugriff oder in einer benutzerdefinierten Gruppe im Menüband oder durch Klicken auf ein Objekt, eine Grafik oder ein Steuerelement ausführen. Darüber hinaus können Sie ein Makro automatisch ausführen, wenn Sie eine Arbeitsmappe öffnen.

    Vor dem Ausführen von Makros
    Bevor Sie mit der Arbeit an Makros beginnen, sollten Sie die Registerkarte Entwicklertools aktivieren.

    • Für Windowswechseln Sie zu Datei > Optionen > Menüband anpassen.

    • Für Mac: Wechseln Sie zu Excel > Einstellungen > Menüband & Symbolleiste.

    • Aktivieren Sie dann im Abschnitt Anpassen des Menübands unter Hauptregisterkartendas Kontrollkästchen Entwicklertools , und klicken Sie auf OK.

    Ausführen eines Makros über die Registerkarte "Entwicklertools"
    1. Öffnen Sie die Arbeitsmappe mit dem Makro.

    2. Klicken Sie auf der Registerkarte Entwicklertools in der Gruppe Code auf Makros.

    3. Klicken Sie im Feld Makroname auf das Makro, das Sie ausführen möchten, und drücken Sie dann die Schaltfläche Ausführen .

    4. Sie haben auch weitere Auswahlmöglichkeiten:
      • Optionen – fügen Sie eine Tastenkombination oder eine Makrobeschreibung hinzu.

      • Schritt : Hiermit wird der Visual Basic-Editor in der ersten Zeile des Makros geöffnet. Wenn Sie F8 drücken, können Sie den Makrocode jeweils um eine Zeile durchlaufen.

      • Bearbeiten – Hiermit wird der Visual Basic-Editor geöffnet, und Sie können den Makrocode nach Bedarf bearbeiten. Nachdem Sie Änderungen vorgenommen haben, können Sie F5 drücken, um das Makro aus dem Editor auszuführen.

    Ausführen eines Makros durch Drücken einer Tastenkombination
    Sie können einem Makro beim Aufzeichnen eine Tastenkombination hinzufügen, und Sie können es auch einem vorhandenen Makro hinzufügen:

    1. Klicken Sie auf der Registerkarte Entwicklertools in der Gruppe Code auf Makros.

    2. Klicken Sie im Feld Makroname auf das Makro, das Sie einer Tastenkombination zuweisen möchten.

    3. Klicken Sie auf Optionen.

      Das Dialogfeld Makrooptionen wird angezeigt.

    4. Geben Sie im Feld Tastenkombination einen beliebigen klein-oder Großbuchstaben ein, den Sie mit der Tastenkombination verwenden möchten.

      Hinweise: 
      • Für Windowsist die Tastenkombination für Kleinbuchstaben STRG + Buchstabe. Für Großbuchstaben ist STRG + UMSCHALT + Buchstabe.

      • Für Macist die Tastenkombination für Kleinbuchstaben Wahl + Befehl + Buchstabe, aber STRG + Buchstabe funktioniert ebenfalls. Für Großbuchstaben ist STRG + UMSCHALT + Buchstabe.

      • Achten Sie beim Zuweisen von Tastenkombinationen darauf, dass Sie eine entsprechende Standardtastenkombination überschreiben, während die Arbeitsmappe mit dem Makro geöffnet ist. Wenn Sie beispielsweise ein Makro Strg + zzuweisen, verlieren Sie die Möglichkeit, den Vorgang rückgängig zu machen. Aus diesem Grund ist es im Allgemeinen eine gute Idee, stattdessen STRG + UMSCHALT + groß Buchstaben zu verwenden, wie STRG + UMSCHALT + Z, die in Excel keine entsprechende Verknüpfung enthält.

      Eine Liste der Tastenkombinationen für die STRG -Kombination, die bereits in Excel zugewiesen sind, finden Sie im Artikel Excel-Tasten Kombinationen und-Funktionstasten.

    5. Geben Sie im Feld Beschreibung eine Beschreibung des Makros ein.

    6. Klicken Sie auf OK, um die Änderungen zu speichern, und klicken Sie dann auf Abbrechen, um das Dialogfeld Makro zu schließen.

    Ausführen eines Makros durch Klicken auf eine Schaltfläche auf der Symbolleiste für den Schnellzugriff
    Zum Ausführen eines Makros über eine Schaltfläche auf der Symbolleiste für den Schnellzugriff, müssen Sie zunächst die Schaltfläche zur Symbolleiste hinzufügen. Informationen dazu finden Sie unter Zuweisen eines Makros zu einer Schaltfläche.

    Ausführen eines Makros durch Klicken auf eine Schaltfläche in einer benutzerdefinierten Gruppe im Menüband
    Sie können eine benutzerdefinierte Gruppe erstellen, die auf einer Registerkarte im Menüband angezeigt wird, und dann ein Makro einer Schaltfläche in dieser Gruppe zuweisen. So können Sie beispielsweise der Registerkarte Entwicklertools eine benutzerdefinierte Gruppe mit dem Namen "meine Makros" hinzufügen und dann ein Makro (das als Schaltfläche angezeigt wird) zur neuen Gruppe hinzufügen. Informationen dazu finden Sie unter Zuweisen eines Makros zu einer Schaltfläche.

    Ausführen eines Makros durch Klicken auf einen Bereich in einem Grafikobjekt

    Ausführen eines Makros durch Klicken auf einen Bereich in einem Grafikobjekt
    Sie können einen Hotspot für eine Grafik erstellen, auf die Benutzer klicken können, um ein Makro auszuführen.

    1. Fügen Sie auf dem Arbeitsblatt ein Grafikobjekt wie ein Bild ein, oder zeichnen Sie eine Form. Ein häufiges Szenario besteht darin, eine abgerundete Rechteckform zu zeichnen und Sie so zu formatieren, dass Sie wie eine Schaltfläche aussieht.

      Informationen zum Einfügen eines Grafikobjekts finden Sie unter hinzufügen, ändern oder Löschen von Formen.

    2. Klicken Sie mit der rechten Maustaste auf den von Ihnen erstellten Hotspot, und klicken Sie dann auf Makro zuweisen.

    3. Führen Sie eine der folgenden Aktionen aus:
      • Wenn Sie dem Grafikobjekt ein vorhandenes Makro zuweisen möchten, doppelklicken Sie auf das Makro, oder geben Sie den Namen im Feld Makroname ein.

      • Wenn Sie ein neues Makro aufzeichnen möchten, das dem ausgewählten Grafikobjekt zugewiesen werden soll, klicken Sie auf aufzeichnen, geben Sie im Dialogfeld Makro aufzeichnen einen Namen für das Makro ein, und klicken Sie dann auf OK , um mit der Aufzeichnung des Makros zu beginnen. Wenn Sie die Aufzeichnung des Makros abgeschlossen haben, klicken Sie auf der Registerkarte Entwicklertools in der Gruppe Code auf Aufzeichnung beenden
        Ausführen eines Makros [​IMG]
        .

        Tipp:  Sie können auch auf der linken Seite der Statusleiste auf Aufzeichnung beenden
        Ausführen eines Makros [​IMG]
        klicken.

      • Wenn Sie ein vorhandenes Makro bearbeiten möchten, klicken Sie im Feld Makroname auf den Namen des Makros, und klicken Sie dann auf Bearbeiten.

    4. Klicken Sie auf OK.

    Ausführen eines Makros aus dem Visual Basic-Editor
    Klicken Sie auf der Registerkarte Entwicklertools auf Visual Basic, um den Visual Basic-Editor (Visual Basic-Editor) zustarten. Navigieren Sie im Projekt-Explorer zu dem Modul mit dem Makro, das Sie ausführen möchten, und öffnen Sie es. Alle Makros in diesem Modul werden im Bereich auf der rechten Seite aufgelistet. Wählen Sie das Makro aus, das Sie ausführen möchten, indem Sie den Cursor an eine beliebige Stelle im Makro setzen, und drücken Sie F5, oder wechseln Sie im Menü zu Ausführen > Makro ausführen.

    Konfigurieren eines Makros für die automatische Ausführung beim Öffnen einer Arbeitsmappe
    Erstellen Sie ein Workbook_Open-Ereignis.

    Im folgenden Beispiel wird das Open-Ereignis verwendet, um beim Öffnen der Arbeitsmappe ein Makro auszuführen.

    1. Öffnen Sie die Arbeitsmappe, der Sie das Makro hinzufügen möchten, oder erstellen Sie eine neue Arbeitsmappe.

    2. Klicken Sie auf der Registerkarte Entwicklertools in der Gruppe Code auf Visual Basic.

    3. Klicken Sie im Fenster Projekt-Explorer mit der rechten Maustaste auf das ThisWorkbook -Objekt, und klicken Sie dann auf Code anzeigen.

      Tipp: Wenn das Fenster Projekt-Explorer nicht angezeigt wird, klicken Sie im Menü Ansicht auf Projekt-Explorer.

    4. Wählen Sie in der Objekt Liste oberhalb des Code Fensters Arbeitsmappeaus.

      Dadurch wird automatisch eine leere Prozedur für das Open -Ereignis erstellt, beispielsweise:

      Private Sub Workbook_Open ()

      EndSub


    5. Fügen Sie der Prozedur die folgenden Codezeilen hinzu:

      Private Sub Workbook_Open ()
      MsgBox Date-
      Arbeitsblätter ("Sheet1"). Bereich ("a1"). Value = Date
      EndSub


    6. Wechseln Sie zu Excel, und speichern Sie die Arbeitsmappe als Arbeitsmappe mit Makros (XLSM).

    7. Schließen Sie die Arbeitsmappe, und öffnen Sie sie erneut. Wenn Sie die Arbeitsmappe erneut öffnen, führt Excel die Workbook_Open Prozedur aus, in der das heutige Datum in einem Meldungsfeld angezeigt wird.

    8. Klicken Sie im Meldungsfeld auf OK.

      Hinweis: Die Zelle a1 in Sheet1 enthält auch das Datum als Ergebnis der Ausführung der Workbook_Open-Prozedur.

    Benötigen Sie weitere Hilfe?
    Sie können immer einen Experten in der Excel-Technologie-CommunityFragen, Support in der Answers-Communityerhalten oder eine neue Funktion oder Verbesserung auf Excel- Benutzersprache vorschlagen.

    Seitenanfang

    Siehe auch
    Automatisches Ausführen eines Makros beim Öffnen einer Arbeitsmappe

    Automatisieren von Aufgaben mit der Makroaufzeichnung

    Aufzeichnen eines Makros zum Öffnen bestimmter Arbeitsmappen beim Starten von Excel beim

    Erstellen und Speichern aller Makros in einer einzelnen Arbeitsmappe

    Speichern eines Makros

    :)
     
    Tutorials, 1. Januar 2020
    #1
Thema:

Ausführen eines Makros

Die Seite wird geladen...
  1. Ausführen eines Makros - Similar Threads - Ausführen Makros

  2. Makros nach wenn dann prüfen und durchführen

    in Microsoft Excel Hilfe
    Makros nach wenn dann prüfen und durchführen: Ich arbeite zurzeit an einer Übersichtstabelle, aus der ich Informationen aus verschiedene Excelformulare entnehme. Da aber es ziemlich zeitaufwendig ist, jede einzelne Angabe manuell auf die...
  3. Probleme mit Makros in Access 2016

    in Microsoft Access Hilfe
    Probleme mit Makros in Access 2016: Ausgangslage: 2 Formulare mit jeweils 1 Schaltfläche. Formular 1 ist geöffnet. Mit der Schaltfläche in Formular 1 soll per Makro Formular 2 geöffnet und die Schaltfläche in Formular 1...
  4. Automatisches Ausführen eines Makros beim Öffnen einer Arbeitsmappe

    in Microsoft Excel Tutorials
    Automatisches Ausführen eines Makros beim Öffnen einer Arbeitsmappe: Automatisches Ausführen eines Makros beim Öffnen einer Arbeitsmappe Excel für Microsoft 365 Excel für Microsoft 365 für Mac Excel 2019 Excel 2016 Excel 2019 für...
  5. Erstellen oder Ausführen eines Makros

    in Microsoft Word Tutorials
    Erstellen oder Ausführen eines Makros: Erstellen oder Ausführen eines Makros Word für Microsoft 365, Word 2019, Word 2016, Word 2013, Word 2010 Andere Versionen  Word für...
  6. Makros für die neueste Datei in Unterordner ausführen

    in Microsoft Excel Hilfe
    Makros für die neueste Datei in Unterordner ausführen: Hallo Liebes Forum, das hier ist mein erster Beitrag und ich hoffe Ihr könnt mir helfen. Ich habe mir ein Makros zusammengestrickt, welches bislang genau das tut was ich möchte: Eine Tabelle aus...
  7. Ausführen von Access-Makros mithilfe einer Tastenkombination

    in Microsoft Access Tutorials
    Ausführen von Access-Makros mithilfe einer Tastenkombination: Ausführen von Access-Makros mithilfe einer Tastenkombination Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007...
  8. Problem beim ausführen des Makros

    in Microsoft Excel Hilfe
    Problem beim ausführen des Makros: Hi zusammen, ich habe folgendes Problem. Ich möchte per VBA folgende Formel in Zelle R2 eintragen lassen....
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden