¿Cómo vincular un cuadro de texto a varias celdas en Excel?
Como todos sabemos, es fácil vincular un cuadro de texto a una celda específica. Pero, ¿es posible vincular varias celdas al mismo cuadro de texto, de modo que al hacer clic en diferentes celdas, el cuadro de texto muestre diferentes textos? Este artículo te ayudará a resolver esta tarea en Excel.
Vincular un cuadro de texto a múltiples celdas con código VBA
Vincular un cuadro de texto a múltiples celdas con código VBA
Para vincular un cuadro de texto a múltiples celdas, el siguiente código VBA puede ayudarte, por favor haz lo siguiente:
1. Primero, inserta un cuadro de texto ActiveX en la pestaña Desarrollador.
2. Luego, haz clic derecho en la pestaña de la hoja que contiene el cuadro de texto que deseas usar, selecciona Ver Código desde el menú contextual, y en la ventana abierta de Microsoft Visual Basic para Aplicaciones, copia y pega el siguiente código en el Módulo en blanco:
Código VBA: vincular cuadro de texto a múltiples celdas:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 3 Then ActiveSheet.TextBox1.Text = Target
End Sub
Nota: En el código anterior, el número 3 indica el número de columna donde se encuentran las celdas vinculadas, y Textbox1 es el nombre del cuadro de texto que has insertado; cámbialos según sea necesario.
3. Luego guarda y cierra esta ventana de código. Ahora, cuando hagas clic en diferentes celdas, los valores correspondientes se mostrarán automáticamente en el cuadro de texto, como se muestra en la captura de pantalla:
Las mejores herramientas de productividad para Office
Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...
Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo
- Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
- ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!