Loops er uttalelser som fortsetter å kjøre inntil en betingelse er oppfylt . Det er noen viktigste sløyfe funksjoner som brukes i VBA Excel programmering : "mens ", " for" og " gjøre mens " . Hver løkke funksjon fortsetter å utføre , men måten betingelsene er satt opp er forskjellige. Den type løkke funksjon brukes bestemmes av programmererens nødvendigheter . Mens
mens loop utfører så lenge tilstanden uttalelsen er lik sant. Mens loop har en tilstand satt til begynnelsen av setningen . For eksempel er mens loop brukes i konsollen programmer for menyelementer . Mens loop fortsetter å kjøre inntil brukeren taster inn riktig verdi . Når verdien er angitt, mens loop avbryter og koding hopper kjøringen til neste setningen plassert under mens loop blokken .