Активируемый лист не хочет редактироваться - VBA

Узнай цену своей работы

Формулировка задачи:

Добрый день, еще раз прошу помощи! (И всех с Наступающим!!!!) Проблема заключается в следующем: Есть лист "График", который ОЧЕНЬ СКРЫТЫЙ. Но не в этом суть, делал его вообще видимым. Так вот, при переходе макросом на этот лист невозможно редактировать НИ ОДНОЙ ячейки, пока явным указанием мыши не переключишься на любой другой лист и не вернешься обратно на "График". Лист "График" не защищен. Пока не перейдешь на другой лист, на листе "График" как-бы можно что-то делать, но по факту изменяешь ячейки на листе, с которого только что перешел. Получается, что при первом переходе на "График", он становится как-бы видимым "сверху" листа, с которого совершили переход, т.е. как бы "слоем"... Уже пробовал создавать новы лист, копировать на него данные с "Графика" - результат тот же. Вижу выход, что надо каким-то образом сделать деактивируемый лист неактивным принудительно, типа
Подскажите, что можно сделать?

Решение задачи: «Активируемый лист не хочет редактироваться»

textual
Листинг программы
If MultiPage1.Value = 0 Then
    If OptionGrafik.Value = True Then 
    Unload MainForm
    ThisWorkbook.Sheets("График").Visible = True
    Sheets("График).Activate
    End If
End If

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4 из 5
Похожие ответы