Table des matières
Bien que peu utilisé sur ce site, vous pourriez vous retrouver dans une situation où vous souhaitez utiliser le Faire jusqu'à la boucle dans Excel VBA. Le code placé entre Do Until et Loop sera répété jusqu'à ce que la partie après Do Until soit vraie.
Placez un bouton de commande sur votre feuille de calcul et ajoutez les lignes de code suivantes :
Diminuer en tant qu'entier
je = 1
Faire jusqu'à i > 6
Cellules(i, 1).Valeur = 20
je = je + 1
Boucle
Résultat lorsque vous cliquez sur le bouton de commande sur la feuille :
Explication : jusqu'à ce que i soit supérieur à 6, Excel VBA place la valeur 20 dans la cellule à l'intersection de la ligne i et de la colonne 1 et incrémente i de 1. En conséquence, la valeur 20 sera placée six fois dans la colonne A (pas sept parce que Excel VBA s'arrête lorsque i est égal à 7).