Что не так с кодом? - VBA

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

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

Дорогие форумяне, помогите разобраться... на листе 2 кода. при BRC - один выполняется если лист называется Новый Лист (затем имя листа меняется в число), а другой - если начинается с числа почему то когда выполняется первый код, он тянет за собой второй. единственный выход это либо поставить после него exit sub, либо поместить его после второго кода, то есть за ним. почему код не реагирует на условие If ActiveSheet.Name Like "#*" Then

Решение задачи: «Что не так с кодом?»

textual
Листинг программы
If ActiveSheet.Name Like "Новый*" Then
 
    ActiveSheet.Name = "0_12" ' ПЕРЕИМЕНОВАЛИ ЛИСТ!
    'Exit Sub
        
End If
 
'********************************************************************************************
 
If ActiveSheet.Name Like "#*" Then
 
        MsgBox "WHY?" 'НЕ УДИВЛЯЕМСЯ - ЛИСТ ВЕДЬ ВЫШЕ ПЕРЕИМЕНОВАЛИ!
End If

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


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

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

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