VBA: Teile und herrsche - spezielle Division

Die verschiedenen Möglichkeiten der Division in VBA

Es gibt in VBA verschiedene Möglichkeiten der Division. Je nach Anwendungszweck können Sie sich damit mühsame Programmierung ersparen.

Bisher noch keine Bewertungen für diesen Artikel.

Es gibt in VBA verschiedene Möglichkeiten der Division, weiß unser VBA-Spezialist Lorenz Hölscher. Je nach Anwendungszweck können Sie sich damit mühsame Programmierung ersparen.

VBA kennt mehr als den rechtsgeneigten Schrägstrich zur Division. Sicherlich ist er sinnvoll, wenn Sie das genaue Ergebnis brauchen, nachdem Sie zwei Zahlen geteilt haben.

Wenn Sie es aber gar nicht so genau wissen wollen, sind der mod-Operator und der linksgeneigte Schrägstrich viel cleverer und können Ihnen viel Mühe ersparen.

Teilen ist nicht gleich teilen

In lange laufenden Schleifen sollten Sie in der Statusleiste netterweise Meldungen über deren Fortschritt anzeigen, so dass der Benutzer sieht, dass der Rechner noch "lebt". Aber eine Aktualisierung dieser Anzeige für jeden einzelnen Schritt führt meistens dazu, dass sie zu schnell wechselt, um noch lesbar zu sein.

Also müssen Sie dafür sorgen, dass nicht jeder Schritt zu einer Aktualisierung führt. Natürlich können Sie eine zweite Zähler-Variable erfinden, so dass nur bei jedem einhundertsten Schritt etwas angezeigt wird, und diesen Zähler dann jeweils wieder zurückstellen.

Eine zweite Variable ist aber gar nicht nötig, denn der eher selten benutzte mod-Operator liefert genau die Information, die Sie brauchen.

Wollen Sie weiterlesen?

Als zahlendes Mitglied von akademie.de haben Sie vollen Zugriff auf alle Inhalte und können alle PDF-Dateien, Checklisten, Mustervorlagen und Anwendungen herunterladen und verwenden.

Wollen Sie mehr über die Mitgliedschaft erfahren?

Wenn Sie schon Mitglied sind, loggen Sie sich bitte ein.