Как очистить содержимое текстового поля при нажатии в Excel?

Обычно для очистки старого содержимого текстового поля (элемент управления ActiveX) вам нужно войти в текстовое поле, выделить все содержимое и затем нажать клавишу Backspace или Delete. Как быстро очистить все содержимое текстового поля? В этой статье будет показан метод VBA для быстрой очистки содержимого текстового поля при двойном щелчке по нему.

Очистить содержимое текстового поля при щелчке с помощью кода VBA


Очистить содержимое текстового поля при нажатии с кодом VBA

Потрясающе! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Сэкономьте 50% своего времени и сократите тысячи щелчков мышью каждый день!

Следующий код VBA может помочь вам быстро очистить содержимое текстового поля при двойном щелчке по нему. Пожалуйста, сделайте следующее.

1. Если текстовое поле уже существует на листе, включите режим дизайна, нажав Разработчик > Режим дизайна . См. Снимок экрана:

Или вы также можете вставить текстовое поле, нажав Разработчик > Вставить > Текстовое поле (элемент управления ActiveX) . См. Снимок экрана:

2. Щелкните текстовое поле правой кнопкой мыши и в контекстном меню выберите Просмотреть код . См. Снимок экрана:

3. В открывшемся окне Microsoft Visual Basic для приложений замените исходный код VBA в окне кода приведенным ниже кодом VBA.

Код VBA : Очистить содержимое текстового поля при двойном щелчке по нему

Примечание : в коде TextBox1 – это имя текстового поля, которое вы очистите содержимое из. Пожалуйста, измените его на свой собственный.

4. Нажмите клавиши Alt + Q , чтобы закрыть окно Microsoft Visual Basic для приложений .

5. Отключите режим «Дизайн».

С этого момента при двойном щелчке текстового поля его содержимое будет немедленно очищено.


Статьи по теме:

  • Как автоматически выбрать текст текстового поля, когда он выбран в Excel?
  • Как автозаполнение текстовое поле при вводе в Excel?
  • Как объединить тексты из нескольких ячеек в текстовое поле в Excel?
  • Как отключить редактирование в текстовом поле, чтобы пользователь не вводил данные в Excel ?
  • Как отформатировать текстовое поле в процентах в Excel?

Оцените статью
Frestage.ru
Добавить комментарий