Как сделать определенную ячейку обязательной для ввода перед закрытием книги?
Когда вы предоставляете книгу другим пользователям для проведения опроса, для которого, например, требуется регистрация настоящего имени, каждый исследуемый пользователь должен ввести свое имя в B1. Но в некоторых случаях некоторые пользователи могут закрыть книгу после исследования, не вводя свои имена. В этой статье я представляю VBA, чтобы сделать определенную ячейку обязательной перед закрытием книги.
Сделайте ячейку обязательной для ввода с помощью VBA
Сделайте ячейку обязательной для ввода с помощью VBA
1. Включите книгу, содержащую обязательную ячейку, и нажмите Alt + F11 ключи для открытия Microsoft Visual Basic для приложений окно.
2. в Проект панель, дважды щелкните Эта рабочая тетрадьи выберите Workbook и ДоЗакрыть из правого списка разделов, а затем вставьте в скрипт приведенный ниже код. Смотрите скриншот:
VBA: сделать ячейку обязательной
If Cells(1, 2).Value = "" Then
MsgBox "Cell B1 requires user input", vbInformation, "Kutools for Excel"
Cancel = True
End If
3. Затем сохраните этот код и закройте всплывающее окно. Теперь, если ячейка B1 пуста, когда вы закрываете книгу, появится диалоговое окно ниже, чтобы напомнить вам ввести что-то в B1. Смотрите скриншот:
Функции: Вы можете изменить ячейку B1 на другие ячейки по своему усмотрению.
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!