Отключить кнопку управления формой с VBA, если на листе Excel не выполняется условие - PullRequest
0 голосов
/ 10 декабря 2018

Я искал ответ, прежде чем задавать вопрос, но все ответы были получены в 2009-2011 годах, и они не работают так же, как в Office 2019.

У меня есть форма и кнопка, которая появляетсявверх новую страницу Outlook с приложенной копией листа, который содержит заполненную форму.У меня есть ячейка, которая содержит формулу, чтобы проверить, все ли поля были заполнены или нет, и возвращает TRUE, если они есть.

В основном, я хочу, чтобы эта кнопка управления формой проверяла, является ли ячейка F28 "TRUE", и перестала работать(запустить вместо сообщения макроса сообщение об ошибке или предупреждение), если это не так.Извините, если этот вопрос уже есть на форуме.Спасибо за внимание

1 Ответ

0 голосов
/ 10 декабря 2018

У меня нет копии Office 2019, но я предполагаю, что текущий код все еще действителен в более поздней версии VBA

If Not TargetRange.Value Then
    MsgBox "Please fill out ALL the fields"
    Exit Sub
End If
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...