Excel VBA Do Do Loop - jednoduché makrá Excelu

Obsah

Aj keď sa na týchto stránkach nepoužíva tak často, môžete sa ocitnúť v situácii, keď budete chcieť použiť Robiť do slučky v Excel VBA. Kód umiestnený medzi Do Do a Loop sa bude opakovať, kým časť po Do Do nebude pravdivá.

Na pracovný hárok umiestnite príkazové tlačidlo a pridajte nasledujúce riadky kódu:

Dim i As Integer
i = 1
Robiť do> 6
Bunky (i, 1). Hodnota = 20
i = i + 1
Slučka

Výsledok po kliknutí na príkazové tlačidlo na hárku:

Vysvetlenie: kým i nie je vyššie ako 6, Excel VBA umiestni hodnotu 20 do bunky v priesečníku riadka i a stĺpca 1 a prírastky i o 1. V dôsledku toho bude hodnota 20 umiestnená do stĺpca A šesťkrát (nie sedem, pretože Excel VBA sa zastaví, keď sa rovná 7).

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave