¿Cómo crear un hipervínculo desde un botón de comando a una dirección URL en Excel?
En Excel, crear un hipervínculo para un botón con forma puede resultarnos sencillo, pero ¿ha intentado alguna vez vincular un botón de comando a una página web? Al hacer clic en dicho botón, se abrirá el sitio web que usted especifique. En este artículo, le mostraré algunos trucos rápidos y sencillos para lograrlo en Excel.
Crear un hipervínculo desde un botón de comando a una dirección URL mediante código VBA
Crear un hipervínculo desde un botón de comando a una dirección URL mediante código VBA
Para crear un hipervínculo desde un botón de comando, siga estos pasos:
1. Haga clic en Desarrollador > Insertar > Botón de comando (Control ActiveX) y, a continuación, dibuje un botón como se muestra en la siguiente captura de pantalla:

2. Tras insertar el botón de comando, haga clic con el botón derecho sobre él y seleccione Propiedades en el menú contextual. En el cuadro de diálogo Propiedades, vaya a la pestaña Categorizado e introduzca en el cuadro de texto Título la dirección web completa a la que desea enlazar. Consulte la siguiente captura de pantalla:

3. A continuación, cierre el cuadro de diálogo, haga clic con el botón derecho en la pestaña de la hoja que contiene el botón de comando y seleccione Ver código en el menú contextual. En la ventana abierta de Microsoft Visual Basic para Aplicaciones, copie y pegue el siguiente código en el módulo en blanco:
Código VBA: hipervínculo a un botón de comando:
Private Sub CommandButton1_Click()
ActiveWorkbook.FollowHyperlink _
Address:=CommandButton1.Caption
End Sub

Nota: En el código anterior, CommandButton1 es el nombre del botón de comando creado; cámbielo según sus necesidades.
4. A continuación, guarde el código y salga del Modo diseño; al hacer clic en el botón de comando, se abrirá la página web específica.
Consejos: Si el título del botón de comando no es la dirección URL, sino una cadena de texto como se muestra en la siguiente captura de pantalla:

Puede aplicar el siguiente código VBA para lograrlo:
Código VBA: hipervínculo a un botón de comando:
Private Sub CommandButton1_Click()
ActiveWorkbook.FollowHyperlink _
Address:="https://www.extendoffice.com"
End Sub

Nota: En el código anterior, CommandButton1 es el nombre del botón de comando creado y debe reemplazar la dirección web https://www.extendoffice.com por su propia URL.
Las mejores herramientas de productividad para Office
Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...
Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!
Todos los complementos de Kutools en un solo instalador.
Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.
- Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un instalador, una licencia— configuración en minutos (compatible con MSI)
- Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
- Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
- La mejor relación calidad-precio— ahorre frente a la compra individual de complementos