0% fanden dieses Dokument nützlich (0 Abstimmungen)
10 Ansichten8 Seiten

Excel VBA Tutorial

Dieses Dokument ist ein Tutorial, das Excel VBA zur Automatisierung von Aufgaben in Excel-Tabellen vorstellt. Es wird erläutert, was VBA ist, warum man es verwenden sollte und wie man die Entwicklungsumgebung in Excel einrichtet. VBA ermöglicht es Benutzern, benutzerdefinierten Code zu schreiben, um Excel-Objekte wie Zellen, Blätter und Diagramme zu manipulieren. Das Tutorial bietet Beispiele für repetitive Aufgaben, die mit VBA automatisiert werden können, wie z.B. das Formatieren oder Aktualisieren von Daten in mehreren Dateien. Es erklärt wichtige VBA-Konzepte wie Objekte, Prozeduren, Makros und führt die Benutzeroberfläche des Visual Basic Editors ein.

Übersetzt von

ScribdTranslations
Copyright
© All Rights Reserved
Wir nehmen die Rechte an Inhalten ernst. Wenn Sie vermuten, dass dies Ihr Inhalt ist, beanspruchen Sie ihn hier.
Verfügbare Formate
Als PDF, TXT herunterladen oder online auf Scribd lesen
0% fanden dieses Dokument nützlich (0 Abstimmungen)
10 Ansichten8 Seiten

Excel VBA Tutorial

Dieses Dokument ist ein Tutorial, das Excel VBA zur Automatisierung von Aufgaben in Excel-Tabellen vorstellt. Es wird erläutert, was VBA ist, warum man es verwenden sollte und wie man die Entwicklungsumgebung in Excel einrichtet. VBA ermöglicht es Benutzern, benutzerdefinierten Code zu schreiben, um Excel-Objekte wie Zellen, Blätter und Diagramme zu manipulieren. Das Tutorial bietet Beispiele für repetitive Aufgaben, die mit VBA automatisiert werden können, wie z.B. das Formatieren oder Aktualisieren von Daten in mehreren Dateien. Es erklärt wichtige VBA-Konzepte wie Objekte, Prozeduren, Makros und führt die Benutzeroberfläche des Visual Basic Editors ein.

Übersetzt von

ScribdTranslations
Copyright
© All Rights Reserved
Wir nehmen die Rechte an Inhalten ernst. Wenn Sie vermuten, dass dies Ihr Inhalt ist, beanspruchen Sie ihn hier.
Verfügbare Formate
Als PDF, TXT herunterladen oder online auf Scribd lesen

Excel VBA-Tutorial – Wie man Code schreibt in einer

Tabellenkalkulation mit Visual Basic

Chloe Tucker
Einleitung
Dies ist ein Tutorial über das Schreiben von Code in Excel-Tabellen.
Visual Basic für Anwendungen (VBA).

Excel ist eines von Microsofts beliebtesten Produkten. Im Jahr 2016, das
Der CEO von Microsoft sagte: "Denke an eine Welt ohne Excel."
Das ist einfach unmöglich für mich.” Nun, vielleicht kann die Welt nicht denken.
ohne Excel.

Im Jahr 1996 gab es über 30 Millionen Benutzer von Microsoft Excel.


(Quelle).
Heute gibt es schätzungsweise 750 Millionen Benutzer von Microsoft
Excel. Das sind etwas mehr als die Bevölkerung Europas und 25-mal mehr
Nutzer als 1996.
Wir sind eine große glückliche Familie!

In diesem Tutorial werden Sie über VBA lernen und wie Sie Code schreiben.
eine Excel-Tabelle mit Visual Basic.

Voraussetzungen
Sie benötigen keine vorherigen Programmiererfahrungen, um
Verstehen Sie dieses Tutorial. Sie werden jedoch Folgendes benötigen:

Grundlegende bis mittlere Vertrautheit mit Microsoft Excel


Wenn Sie den VBA-Beispielen in diesem folgen möchten
Artikel, Sie benötigen Zugriff auf Microsoft Excel, vorzugsweise die neueste Version.
Version (2019), aber Excel 2016 und Excel 2013 funktionieren ebenso gut.
Die Bereitschaft, neue Dinge auszuprobieren

Lernziele
Im Verlauf dieses Artikels werden Sie lernen:
1. Was ist VBA
2. Warum Sie VBA verwenden würden

3. Wie man sich in Excel einrichtet, um VBA zu schreiben

4. Wie man einige Probleme der realen Welt mit VBA löst
Wichtige Konzepte
Hier sind einige wichtige Konzepte, mit denen Sie vertraut sein sollten.
um dieses Tutorial vollständig zu verstehen.

Objekte: Excel ist objektorientiert, was bedeutet, dass alles ein


das Excel-Fenster, die Arbeitsmappe, ein Blatt, ein Diagramm, ein
Zelle. VBA ermöglicht es Benutzern, zu manipulieren und Aktionen auszuführen mit
Objekte in Excel.
Wenn Sie keine Erfahrung mit objektorientierter Programmierung haben
Programmierung und das ist ein brandneues Konzept, nimm dir eine Sekunde Zeit, um
Lass das sacken!

Prozeduren: Eine Prozedur ist ein Block von VBA-Code, der geschrieben ist in der
Visual Basic Editor, der eine Aufgabe erfüllt. Manchmal, dies
wird auch als Makro bezeichnet (mehr zu Makros weiter unten). Dort
Es gibt zwei Arten von Verfahren:
Unterprogramme: eine Gruppe von VBA-Anweisungen, die eine Funktion ausführt
mehr Aktionen
Funktionen: eine Gruppe von VBA-Anweisungen, die eine oder mehrere
Aktionen und gibt einen oder mehrere Werte zurück
Hinweis: Sie können Funktionen innerhalb von Unterprogrammen haben.
Du wirst es später sehen.

Makros: Wenn Sie Zeit damit verbracht haben, fortgeschrittene Excel-Funktionen zu lernen
Funktionalität, Sie sind wahrscheinlich auf das Konzept eines
„Makro.“ Excel-Nutzer können Makros aufzeichnen, die aus Benutzern bestehen
Befehle/Tasteneingaben/Klicks und sie mit Lichtgeschwindigkeit wiedergeben.
Geschwindigkeit, um sich wiederholende Aufgaben zu erledigen. Aufgezeichnete Makros
Generiere VBA-Code, den du dann untersuchen kannst. Es ist tatsächlich
Es macht ziemlich Spaß, ein einfaches Makro aufzunehmen und dann den VBA-Code anzusehen.

code.
Bitte beachten Sie, dass es manchmal einfacher und schneller sein kann
eine Makroaufzeichnung anstatt ein VBA-Verfahren von Hand zu codieren.

Zum Beispiel, vielleicht arbeiten Sie im Projektmanagement. Sobald ein


Woche, Sie müssen einen roh exportierten Bericht aus Ihrem Projekt erstellen
Managementsystem in einen schön formatierten, sauberen Bericht
für die Führung. Sie müssen die Namen der über-
Budgetprojekte in fettem roten Text. Sie könnten die Formatierung aufnehmen.
Änderungen als Makro speichern und das ausführen, wann immer Sie Änderungen vornehmen müssen.
die Veränderung.

Was ist VBA?


Visual Basic for Applications ist eine Programmiersprache
entwickelt von Microsoft. Jedes Softwareprogramm in der Microsoft
Die Büro-Suite wird ohne zusätzliche Kosten mit der VBA-Sprache gebündelt.
VBA ermöglicht es Microsoft Office-Benutzern, kleine Programme zu erstellen, die
in Microsoft Office-Softwareprogrammen arbeiten.

Denken Sie an VBA wie an einen Pizzasochen in einem Restaurant. Excel ist die
Restaurant. Die Küche ist mit handelsüblichen Standardeinrichtungen ausgestattet.

Geräte wie große Kühlschränke, Öfen und gewöhnliche


Öfen - das sind alle Standardfunktionen von Excel.

Aber was ist, wenn Sie Pizza im Holzofen machen möchten? Das kann man nicht in
ein standardmäßiger gewerblicher Backofen. VBA ist der Pizzaofen.
Lecker.

Warum VBA in Excel verwenden?


Weil Holzofenpizza die beste ist!

Aber im Ernst.

Viele Menschen verbringen viel Zeit in Excel als Teil ihrer


Jobs. Die Zeit in Excel verläuft ebenfalls anders. Je nach
Umstände, 10 Minuten in Excel können sich wie eine Ewigkeit anfühlen, wenn
Sie sind nicht in der Lage, das zu tun, was Sie brauchen, oder 10 Stunden können sehr schnell vergehen.
schnell, wenn alles gut läuft. Das ist der Moment, in dem du sollten
Frag dich selbst, warum zur Hölle ich 10 Stunden in Excel verbringe?
Manchmal sind solche Tage unvermeidlich. Aber wenn du 8-
10 Stunden täglich in Excel mit sich wiederholenden Aufgaben verbringen, die sich wiederholen.
viel der gleichen Prozesse, versuchen, nach anderen Benutzern aufzuräumen
die Datei oder sogar das Aktualisieren anderer Dateien, nachdem Änderungen vorgenommen wurden
Die Excel-Datei, ein VBA-Verfahren könnte möglicherweise die Lösung sein für
du.
Sie sollten in Betracht ziehen, VBA zu verwenden, wenn Sie benötigen, um:

Automatisierung von sich wiederholenden Aufgaben

Einfache Möglichkeiten schaffen, damit Benutzer mit Ihren Tabellenkalkulationen interagieren können

Große Datenmengen manipulieren


Vorbereitung zum Schreiben von VBA in Excel
Entwickler-Tab
Um VBA zu schreiben, müssen Sie die Entwicklertools-Registerkarte hinzufügen.
Band, also wirst du das Band so sehen.
Um die Entwickler-Registerkarte zur Multifunktionsleiste hinzuzufügen:

1 Gehen Sie im Datei-Tab zu Optionen > Menüband anpassen.


2. Unter Anpassen des Menübands und unter Hauptregisterkarten wählen Sie die
Entwickler-Checkbox.
Nachdem Sie die Registerkarte angezeigt haben, bleibt die Entwicklertab sichtbar, es sei denn

Sie deaktivieren das Kontrollkästchen oder müssen Excel neu installieren.Für mehr
Informationen finden Sie in der Microsoft-Hilfedokumentation.

VBA-Editor
Navigieren Sie zur Entwicklertools-Registerkarte und klicken Sie auf Visual Basic
Knopf. Ein neues Fenster öffnet sich - dies ist Visual Basic
Editor. Für die Zwecke dieses Tutorials müssen Sie nur sein
vertraut mit dem Projekt-Explorer-Bereich und der Eigenschaft
Eigenschaftenbereich.

Das könnte Ihnen auch gefallen