Въпрос към урок: Как да дефинираме обект Range - блок-оператор While
от курс: VBA за Excel
Защо i става единица?
Във втория оператор 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 безплатни урока
Трикове и тънкости за софтуера
Отговори на вашите въпроси