Excel-Makros sind eine Reihe von Befehlen und Anweisungen, die automatisch ausgeführt werden, um die Ausführung Routineaufgaben in Excel zu vereinfachen. Eine häufig verwendete Aktion in Makros ist das Arbeiten mit verschiedenen Arbeitsblättern in einer Excel-Arbeitsmappe.
Wenn Sie ein Arbeitsblatt in einem Makro angeben, kann das Programm automatisch das gewünschte Arbeitsblatt auswählen, um bestimmte Aktionen auszuführen, z. B. Daten kopieren, Formatieren oder berechnen. Dieser Ansatz ist besonders nützlich, wenn Sie mit vielen Arbeitsblättern in einer Arbeitsmappe arbeiten oder sich wiederholende Prozesse automatisieren.
Das Excel-Makro verwendet ein Worksheet-Objekt, das ein separates Arbeitsblatt in der Arbeitsmappe darstellt, um ein Arbeitsblatt anzugeben. In einem Makro können Sie auf verschiedene Attribute und Methoden des Worksheet-Objekts zugreifen, um auf Zellen, Spalten, Zeilen und andere Arbeitsblattelemente zuzugreifen.
Um ein bestimmtes Arbeitsblatt in einem Makro anzugeben, müssen Sie mithilfe des Arbeitsblattnamens oder -indexes auf das Arbeitsblattobjekt verweisen. Der Name des Arbeitsblatts muss in doppelte Anführungszeichen gesetzt werden, und der Index des Arbeitsblatts wird in eckigen Klammern angegeben. Zum Beispiel: Sheets("Blatt1") oder Sheets(1).
Wenn Sie Aktionen im aktiven Arbeitsblatt ausführen möchten, können Sie die ActiveSheet-Eigenschaft verwenden. Zum Beispiel: ActiveSheet.Range("A1").Value = "Beispiel". Mit diesem Ansatz können Sie unabhängig von ihrem Namen oder Index mit dem aktuell aktiven Arbeitsblatt arbeiten.
So verwenden Sie Makros in Excel: Eine detaillierte Anleitung
Mit Makros in Excel können Sie eine Reihe von sich wiederholenden Aktionen automatisieren, was die Arbeit mit großen Datenmengen erheblich vereinfacht. Mit Makros können Sie eine Reihe von Befehlen und Operationen aufzeichnen und wiedergeben, was beispielsweise beim Erstellen von Berichten, beim Filtern von Daten oder beim Ausführen anderer Routineaufgaben nützlich ist.
In diesem Handbuch erfahren Sie, wie Sie Makros in Excel verwenden, indem Sie ein einfaches Makro erstellen, das Zeilen mit einem bestimmten Wert in einer Spalte ausblenden kann.
Schritt 1: Makro aufzeichnen
1. Starten Sie Excel und öffnen Sie die gewünschte Arbeitsmappe.
2. Klicken Sie in der Excel-Symbolleiste auf die Registerkarte Entwickler. Wenn diese Registerkarte nicht angezeigt wird, müssen Sie sie möglicherweise in den Programmeinstellungen aktivieren.
3. Klicken Sie auf der Registerkarte "Entwickler" auf die Schaltfläche "Makro aufzeichnen".
4. Geben Sie im angezeigten Dialogfeld einen Makronamen ein und klicken Sie auf OK. Der Makroname muss mit einem Buchstaben beginnen und keine Leerzeichen enthalten.
5. Führen Sie die erforderlichen Schritte in der Excel-Arbeitsmappe aus, die Sie in das Makro schreiben möchten. In unserem Fall werden wir Zeilen mit einem bestimmten Wert in der Spalte ausblenden. Wählen Sie dazu die Spalte mit den Daten aus, wählen Sie die Registerkarte "Daten" in der Excel-Symbolleiste aus und klicken Sie dann auf die Schaltfläche "Filter". Wählen Sie im Dropdown-Menü "Filter nach Wert" und geben Sie die Filterbedingung an.
6. Wenn Sie mit der Aufzeichnung des Makros fertig sind, kehren Sie zur Registerkarte Entwickler zurück und klicken Sie auf die Schaltfläche Aufzeichnung beenden.
Schritt 2: Anwenden eines Makros
1. Um ein aufgezeichnetes Makro zu verwenden, müssen Sie es aktivieren. Klicken Sie dazu erneut auf die Registerkarte Entwickler und dann auf die Schaltfläche Makros.
2. Wählen Sie im angezeigten Fenster das von Ihnen aufgezeichnete Makro aus der Liste aus und klicken Sie auf die Schaltfläche Ausführen.
3. Das Makro wird ausgeführt, und die ausgewählten Aktionen werden automatisch auf Ihre Excel-Arbeitsmappe angewendet.
Schritt 3: Zuweisen eines Makros zu einer Schaltfläche
Wenn Sie ein Makro mit einer Schaltfläche verwenden möchten, um es mit einem einzigen Klick auszuführen, können Sie es einer Schaltfläche in Excel zuweisen. Gehen Sie dazu wie folgt vor:
1. Klicken Sie auf die Registerkarte "Entwickler" und dann im Abschnitt "Steuerelemente" auf die Schaltfläche "Einfügen".
2. Wählen Sie im angezeigten Menü den Schaltflächentyp aus, den Sie dem Arbeitsblatt hinzufügen möchten. Wählen Sie beispielsweise die Formularsteuerschaltfläche aus.
3. Zeichnen Sie eine Schaltfläche mit dem Mauszeiger auf das Arbeitsblatt.
4. Wählen Sie im angezeigten Dialogfeld das Makro aus, das Sie der Schaltfläche zuweisen möchten, und klicken Sie auf OK.
5. Jetzt können Sie das Makro ausführen, indem Sie auf die Schaltfläche klicken, die Sie im Excel-Arbeitsblatt erstellt haben.
Jetzt wissen Sie, wie Sie Makros in Excel verwenden. Mit Makros können Sie sich wiederholende Aufgaben automatisieren und Zeit sparen, wenn Sie mit großen Datenmengen in Excel arbeiten.