Доброй ночи всем! В процессе освоения VBA столкнулся с такой непоняткой: в ходе выполнения макроса появляется надпись "ИСТИНА" в ячейке, которая была выделена перед запуском макроса. Не могу понять - в чем причина. Что-то в коде не так, конечно, но что именно - сам не могу сообразить. Заранее спасибо за любую помощь или совет!
Почему при выполнении макроса в активной ячейке появляется текст "ИСТИНА"?, msgBox YesNo
16.03.2017 23:44:56
|
|
|
|
17.03.2017 00:15:41
Selection = Worksheets("Лист1").Select - выделеное равно чему? ну да, лист выбран, истина.
Зачем такая конструкция? |
|
|
|
17.03.2017 00:22:48
"Истина где-то рядом..." СПАСИБО!!! Вчера пробовал убрать эту Selection, оставить сразу код макроса, но почему-то не работало, ошибку выдавало, может просто комп нужно было перезагрузить.. Сейчас попробовал, убрал и - все нормально! Спасибо большое!!!
А конструкция из справки по msgBox: "Selection = "Нажата кнопка". Вот и запарился
Изменено: |
|
|
|
17.03.2017 00:27:40
|
||||
|
|
|||