Совет. Другие языки - Google-Translated. Вы можете посетить English версия этой ссылки.
Войти
x
or
x
x
Регистрация
x

or

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

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

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


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


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

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

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

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

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

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

Private Sub TextBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
  If Not iGblInhibitTextBoxEvents Then
    TextBox1.Value = ""
  End If
End Sub

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

4. нажмите другой + Q для выхода из Microsoft Visual Basic для приложений окна.

5. Выключите режим разработки.

Теперь, дважды щелкнув текстовое поле, его содержимое будет немедленно очищено.


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



Рекомендуемые инструменты для повышения производительности в Excel

Kutools для Excel помогает всегда завершать работу раньше времени и выделяться из толпы

  • Больше, чем мощные расширенные функции 300, разработанные для рабочих сценариев 1500, повышающие производительность на 70%, дают вам больше времени, чтобы заботиться о семье и радоваться жизни.
  • Больше не нужно запоминать формулы и коды VBA, дайте вашему мозгу отдохнуть.
  • Станьте экспертом по Excel за минуты 3. Сложные и повторяющиеся операции можно выполнить за считанные секунды,
  • Ежедневно сокращайте тысячи операций с клавиатурой и мышью, попрощайтесь с профессиональными заболеваниями сейчас.
  • Высокоэффективные люди 110,000 и выбор всемирно известных компаний 300 +.
  • 60-Day полнофункциональная бесплатная пробная версия. 60-день гарантии возврата денег. 2 лет бесплатного обновления и поддержки.

Обеспечивает просмотр и редактирование с помощью вкладок в Microsoft Office, гораздо более мощный, чем вкладки браузера

  • Вкладка Office предназначена для Word, Excel, PowerPoint и других приложений Office: Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов в новых вкладках одного и того же окна, а не в новых окнах.
  • Увеличивает вашу производительность на 50% и уменьшает сотни щелчков мышью для вас каждый день!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.