Сори но я скажу как программист.
Оператор For вызывает оператор, находящийся после слова Do, по одному разу для каждого значения в диапазоне от начального до конечного значений.
For переменная:=начальное To конечное Do оператор
Переменная цикла и начальное и конечное значения должны иметь порядковый тип.