VBA-Referenz für OfficeOffice VBA Reference

Office Visual Basic für Applikationen (VBA) ist eine ereignisgesteuerte Programmiersprache, mit der Sie Office-Anwendungen erweitern können.Office Visual Basic for Applications (VBA) is an event-driven programming language that enables you to extend Office applications.

VBA-Programmierung in OfficeVBA programming in Office

Diese Referenz richtet sich an erfahrene Office-Benutzer, die sich mit VBA vertraut machen möchten und Einblick in die Funktionsweise der Programmierung bei der Anpassung von Office erhalten möchten.This reference is for experienced Office users who want to learn about VBA and who want some insight into how programming can help them to customize Office.

Die Office-Suite mit Anwendungen verfügt über einen vollständigen Funktionsumfang.The Office suite of applications has a full set of features. Es gibt viele verschiedene Arten, Dokumente, E-Mail-Datenbanken, Formulare, Arbeitsblätter und Präsentationen zu erstellen, zu formatieren und zu bearbeiten.There are many different ways to author, format, and manipulate documents, email, databases, forms, spreadsheets, and presentations.

Die große Stärke der VBA-Programmierung in Office besteht darin, dass nahezu jeder Vorgang, den Sie mit einer Maus, einer Tastatur oder einem Dialogfeld ausführen können, auch mithilfe von VBA automatisiert werden kann.The great power of VBA programming in Office is that nearly every operation that you can perform with a mouse, keyboard, or a dialog box can also be automated by using VBA. Sobald dies einmal mit VBA erfolgt ist, kann es genauso mehrere hundert Mal erfolgen.Further, if it can be done once with VBA, it can be done just as easily a hundred times. Tatsächlich ist die Automatisierung von sich wiederholenden Aufgaben eine der am häufigsten verwendeten VBA-Anwendungen in Office.In fact, the automation of repetitive tasks is one of the most common uses of VBA in Office.

Neben der Möglichkeit, tägliche Aufgaben mit VBA-Skripten zu beschleunigen, können Sie VBA verwenden, um neue Funktionen zu Office-Anwendungen hinzuzufügen oder für die Aufforderung und Interaktion mit dem Benutzer Ihrer Dokumente in der Art, die auf Ihre geschäftlichen Anforderungen speziell abgestimmt ist.Beyond the power of scripting VBA to accelerate every-day tasks, you can use VBA to add new functionality to Office applications or to prompt and interact with the user of your documents in ways that are specific to your business needs. Beispielsweise könnten Sie VBA-Code schreiben, mit dem eine Popup-Nachricht angezeigt wird, die die Benutzer zum Speichern eines Dokuments auf einem bestimmten Netzwerklaufwerk auffordert, sobald sie versuchen, es zum ersten Mal zu speichern.For example, you could write some VBA code that displays a pop up message that reminds users to save a document to a particular network drive the first time they try to save it.

Siehe auchSee also

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.