01 Grundlagen VBA-Makros PDF

Title 01 Grundlagen VBA-Makros
Author Roger Denny
Course Excel und VBA
Institution Hochschule für angewandte Wissenschaften Würzburg-Schweinfurt
Pages 2
File Size 221 KB
File Type PDF
Total Downloads 54
Total Views 141

Summary

Ep1...


Description

W2 – Informatik

Grundlagen VBA

Grundlagen VBA für Excel – Visual Basics for Applications Was sind Makros? Unter einem Makro versteht man eine Folge von mehreren Befehlen, die zu einem einzigen Befehl zusammengefasst werden. Makros sind keine eigenständigen Anwendungen (Programme), sondern Unterprogramme (Subprozeduren) einer Hauptanwendung, zum Beispiel Excel. Makros werden von Benutzern erstellt, um die Arbeit zu automatisieren. Ein Makro kann in Excel in die Symbolleiste für den Schnellzugriff integriert werden, es kann auch über eine Schaltfläche (Button) oder eine Tastenkombination gestartet werden. Makros speichern Makros werden in Excel mit der Arbeitsmappe, in der sie sich befinden, gespeichert. Excel-Arbeitsmappen mit Makros werden im Dateiformat Excel-Arbeitsmappe mit Makros .xlsm gespeichert. (Das Standarddateiformat für Excel-Arbeitsmappen ist .xlsx.)

Achtung Hat man Makros erstellt und speichert dann die Arbeitsmappe ohne Makros – also im .xlsx-Format – dann werden die Makros unwiderruflich gelöscht. Registerkarte Entwicklertools Für die Arbeit mit Makros ist es sinnvoll, die Registerkarte Entwicklertools einzublenden. Dazu wird in Datei – Optionen – Register Menüband anpassen rechts im Listenfeld Menüband anpassen gewählt und dann das Kontrollkästchen Entwicklertools aktiviert.

An der HTWG müssen Sie das Register Entwicklertools nach jedem Login erneut einblenden.

1/2

W2 – Informatik

Grundlagen VBA

Sicherheitseinstellungen Mit Makros kann potentiell Schaden angerichtet werden, Beispiel: Löschen von Dateien. Auch können mit VBA sogenannte Makroviren erstellt werden. Das Ausführen mancher Makros ist darum zunächst nicht möglich. Lädt man eine Excel-Arbeitsmappe, die Makros enthält, aus dem Internet herunter (auch aus Moodle), kann diese erst bearbeitet werden, wenn unterhalb des Menübands auf Bearbeitung aktivieren geklickt wurde:

Im Register Entwicklertools – Gruppe Code – Makrosicherh. können die Sicherheitseinstellungen geändert werden.

Liste aller Makros In Entwicklertools – Gruppe Code – Makros sieht man – soweit vorhanden – die Liste der Makros. Ausführen: Das Makro wird gestartet und ausgeführt. Schritt: Beginn der Einzelschrittausführung: Das Makro wird Zeile für Zeile ausgeführt, also nach jedem Befehl angehalten. Bearbeiten: Der Code kann geändert werden. Löschen: Das Makro wird gelöscht. Optionen: Ein Shortcut (Tastenkombination) kann festgelegt werden. Damit kann das Makro gestartet werden. Wird ein Makro ausgewählt und dann auf Bearbeiten geklickt, öffnet sich der Visual-Basic-Editor.

Den Visual-Basic-Editor starten Um neuen Programmiercode einzugeben oder vorhandenen Code zu ändern, muss der Visual-Basic-Editor gestartet werden. Klicken Sie dazu im Register Entwicklertools ganz links auf Visual Basic oder verwenden Sie die Tastenkombination [Alt]+[F11]. Beim Beenden von Excel wird der Visual-Basic-Editor automatisch geschlossen. Wird der VBA-Editor beendet, kann Excel weiterhin benutzt werden.

2/2...


Similar Free PDFs