Makros in Excel werden in einer Sprache namens VBA geschrieben. Wie andere Programmiersprachen enthält VBA bestimmte Programmierstrukturen, mit denen die Ausführung des Programms gesteuert wird. Eine dieser Strukturen ist die While …​ Wend-Struktur. Diese Struktur hat die folgende Syntax:

While condition     program statements Wend

Wenn ein Makro ausgeführt wird und diese Struktur angetroffen wird, testet die Sprache die von Ihnen definierte Bedingung. Sie können Beispiele für Bedingungen in vielen der in ExcelTips verwendeten Makros sehen. Wenn die Bedingung erfüllt ist, werden die Programmanweisungen zwischen den Schlüsselwörtern While und Wend ausgeführt. Wenn die Bedingung nicht erfüllt ist, wird die Ausführung des Makros mit der Anweisung fortgesetzt, die auf das Schlüsselwort Wend folgt. Wenn die Bedingungen wahr sind, wenn Wend angetroffen wird, führt das Makro eine Schleife zurück zur While-Anweisung und führt die Schleife weiter aus, bis die Bedingung falsch wird.

_Hinweis: _

Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der ExcelTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.

ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.

Dieser Tipp (12425) gilt für Microsoft Excel 2007, 2010, 2013 und 2016.

Eine Version dieses Tipps für die ältere Menüoberfläche von Excel finden Sie hier: