Страницы: 1
RSS
VBA что означает Shift:=xlUp в Rows(iRow).Delete Shift:=xlUp, VBA что означает Shift:=xlUp в Rows(iRow).Delete Shift:=xlUp
 
Скажите, пжл, что означает Shift:=xlUp?
Без "Shift:=xlUp"
Код
Rows(iRow).Delete Shift:=xlUp
работает также, как с ним.
 
А справку почитать никак? Сразу на форум?
Я сам - дурнее всякого примера! ...
 
Не сразу.
 
Проводка, чтобы понять, нужно посмотреть, как это делается в Excel.
Удаление ячеек это: кликните правой кнопкой мыши по какой-нибудь ячейке - Удалить. Появится диалоговое окно. xlUp означает "ячейки, со сдвигом вверх".
Почему одинаково работает с "xlUp" и без нее? В VBA некоторые параметры подставляются автоматически. В данном случае (при удалении целой строки) VBA автоматически подставляет "xlUp", поэтому никакой разницы нет в том, чтобы указывать или не указывать "xlUp".
Страницы: 1
Наверх