Защо i става единица?

Excel VBA

Във втория оператор while, където i става единица, не ми става ясно защо се променя стойността? Нали i=1 и j=1, защо се дефинира Cells(1,j), а не Cells(i,j)? Също така редът Range(Cells(1,1)), Cells(i,j)).Select не ми става ясен?

Първият блок-оператор While, преброява редовете - преминава на следващия ред с инструкцията i=i+1. Когато завърши, променливата i има нова стойност, i=14. Ето защо във втория While, адресът се дефинира Cells(1,j). Инструкцията Range(Cells(1,1),Cells(i,j)).Select определя обект Range, а това е таблицата. Select избира (маркира) обекта Range.


Вашият отговор

Научи компютърните програми онлайн от топ експертите на България
Регистрацията в АУЛА ви дава:
  • 20 безплатни урока
  • Трикове и тънкости за софтуера
  • Отговори на вашите въпроси
  • Регистрация