Доброго дня всем!
Нужна помощь знатоков во вроде бы простом вопросе, а именно:
Есть очень простой лист и 25 ComboBox-ов на нем. В коде каждого бокса по событию Change происходит очистка трех правых ячеек.
Все работает, все хорошо до тех пор пока не хочешь "сохранить как.." , причем не "сохранить" а именно "сохранить как..."
В этот момент все правые ячейки очищаются, но только те, в ComboBox которых есть текст отличный от "". Такое впечатление, что
при "сохранить как..." в ComboBox происходит событие Change, но только в не пустых.
Создал новый тестовый файл с тремя ComboBox, заполняю, жму "сохранить как.." - все хорошо, ничего не очищается ??
С таким столкнулся впервые, если кто знает, подскажите пожалуйста, где искать.
Заранее спасибо.
Нужна помощь знатоков во вроде бы простом вопросе, а именно:
Есть очень простой лист и 25 ComboBox-ов на нем. В коде каждого бокса по событию Change происходит очистка трех правых ячеек.
Код |
---|
Private Sub ComboBox1_Change() Range("$T$14:$Y$14").ClearContents Range("$T$14").Select End Sub |
В этот момент все правые ячейки очищаются, но только те, в ComboBox которых есть текст отличный от "". Такое впечатление, что
при "сохранить как..." в ComboBox происходит событие Change, но только в не пустых.
Создал новый тестовый файл с тремя ComboBox, заполняю, жму "сохранить как.." - все хорошо, ничего не очищается ??
С таким столкнулся впервые, если кто знает, подскажите пожалуйста, где искать.
Заранее спасибо.