Как связать текстовое поле с несколькими ячейками в Excel?
Как мы все знаем, нам легко связать текстовое поле с определенной ячейкой, но можно ли связать несколько ячеек с одним и тем же текстовым полем? Поэтому, когда вы нажимаете разные ячейки, текстовое поле будет отображать разные тексты. Возможно, эта статья может решить эту задачу в Excel.
Связать текстовое поле с несколькими ячейками с кодом VBA
Связать текстовое поле с несколькими ячейками с кодом VBA
Чтобы связать текстовое поле с несколькими ячейками, вам может помочь следующий код VBA, сделайте следующее:
1. Сначала вставьте Текстовое поле ActiveX под Застройщик меню.
2. Затем щелкните правой кнопкой мыши вкладку листа, содержащую текстовое поле, которое вы хотите использовать, затем выберите Просмотреть код из контекстного меню, а в открывшемся Microsoft Visual Basic для приложений окна, скопируйте и вставьте следующий код в пустой Модули:
Код VBA: связать текстовое поле с несколькими ячейками:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 3 Then ActiveSheet.TextBox1.Text = Target
End Sub
Внимание: В приведенном выше коде число 3 указывает номер столбца, в котором находятся ваши связанные ячейки, и Текстовое поле1 это имя текстового поля, которое вы вставили, измените его по своему усмотрению.
3. Затем сохраните и закройте это окно кода, теперь, когда вы щелкаете разные ячейки, разные значения будут отображаться в текстовом поле автоматически, см. Снимок экрана:
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!