1

Я пытаюсь предотвратить сохранение документа Excel, если конкретная ячейка (например, F5) не заполнена. Однако я не могу использовать макрос, так как я предоставляю этот документ пользователям, чтобы заполнить его как форму. Если пользователь не включит макросы, макрос будет бессмысленным. Мне нужно быть в состоянии сделать это без макроса.

Опция Data Validation недопустима, так как если я первоначально оставляю поле пустым (не трогай его в первую очередь), то он не предупреждает пользователя.

Возможно ли это сделать без макроса?

2 ответа2

4

Краткий ответ - Нет, это невозможно без использования VBA.

Даже с VBA было бы легко помешать пользователю выполнить "Сохранить как", но трудно помешать ему выполнить обычное "Сохранить". Например: у пользователя включено автосохранение.

1

Я бы использовал условное форматирование, например, большую красную рамку вокруг ячейки, пока не будет введено значение.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .