By alexoconnellsr@gmail.com В среду, 16 May 2018
Опубликовано в Kutools for Excel
Ответы 2
Лайк 0
Просмотры 5.1K
Голосов 0
Я использую инструменты рабочего листа, создаю индексный лист с кнопками (VBA). Когда я выбираю одну из кнопок, код работает так, как должен, за исключением того, что он продолжает выдавать «Невозможно активировать ODBC. Возможно, он был удален или переименован». ошибка. Он делает то же самое для всех листов. В чем проблема?? Код выглядит следующим образом:

Подпрограмма GoToButton1_Click()
On Error Resume Next
Листы("ODBC").Активировать
Если Err <> 0 Then MsgBox «Не удается активировать ODBC. Возможно, он был удален или переименован».
По ошибке GoTo 0
End Sub

Подпрограмма GoToButton2_Click()
On Error Resume Next
Таблицы («Мастер»). Активировать
Если Err <> 0 Then MsgBox "Невозможно активировать Master. Возможно, он был удален или переименован."
По ошибке GoTo 0
End Sub

Подпрограмма GoToButton3_Click()
On Error Resume Next
Листы("ВСЕ").Активировать
Если Err <> 0 Then MsgBox "Невозможно активировать ВСЕ. Возможно, он был удален или переименован".
По ошибке GoTo 0
End Sub

Подпрограмма GoToButton4_Click()
On Error Resume Next
Листы("ОПЛАЧЕННЫЕ").Активировать
Если Err <> 0 Then MsgBox "Невозможно активировать PAID. Возможно, он был удален или переименован."
По ошибке GoTo 0
End Sub

Подпрограмма GoToButton5_Click()
On Error Resume Next
Листы("УСТАНОВЛЕНО").Активировать
Если Err <> 0 Then MsgBox "Невозможно активировать SETTLED. Возможно, он был удален или переименован."
По ошибке GoTo 0
End Sub

Подпрограмма GoToButton6_Click()
On Error Resume Next
Листы("ЗАКРЫТО").Активировать
Если Err <> 0 Then MsgBox «Невозможно активировать ЗАКРЫТО. Возможно, оно было удалено или переименовано».
По ошибке GoTo 0
End Sub

Подпрограмма GoToButton7_Click()
On Error Resume Next
Листы("НЕ ЖИЗНЕСПОСОБНЫЕ").Активировать
Если Err <> 0 Then MsgBox «Невозможно активировать NON-VIABLE. Возможно, он был удален или переименован».
По ошибке GoTo 0
End Sub

Подпрограмма GoToButton8_Click()
On Error Resume Next
Sheets("LEGAL").Активировать
Если Err <> 0 Then MsgBox "Невозможно активировать LEGAL. Возможно, он был удален или переименован."
По ошибке GoTo 0
End Sub

Подпрограмма GoToButton9_Click()
On Error Resume Next
Sheets("SUMMARY").Активировать
Если Err <> 0 Then MsgBox «Невозможно активировать SUMMARY. Возможно, он был удален или переименован».
По ошибке GoTo 0 KUTools VBError.PNG
KUTools VBError.PNG
KUTools VBError.PNG

End Sub
Здравствуйте,
К сожалению, вы не можете получить доступ к функциям или функциям программного обеспечения в коде VBA.
Мы пока не поддерживаем такую ​​операцию.
·
5 лет назад
·
0 Любит
·
0 Голосов
·
0 комментариев
·
Это классная поддержка! Я обязательно отменю все наши регистрации, когда 3-летний период закончится!
Кстати, решение состоит в том, чтобы просто удалить строку кода (если Err <> 0, то MsgBox «Не удается активировать ODBC. Возможно, он был удален или переименован).
·
5 лет назад
·
0 Любит
·
0 Голосов
·
0 комментариев
·
Посмотреть сообщение полностью