KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Oferta de marzo: 20 % de descuento

P+F: Cómo llamar a las funciones de Kutools para Excel en un script de VBA

P+F: Cómo llamar a las funciones de Kutools para Excel en un script de VBA

AutorSoporte técnico Fecha de modificación

Este artículo responde a preguntas frecuentes y ofrece una guía clara, paso a paso, para invocar las funciones integradas de Kutools para Excel mediante VBA. Tanto si está empezando con VBA como si ya es un usuario experimentado de Excel, esta sección de P+F le ayudará a integrar Kutools perfectamente en sus proyectos.

P1: ¿Qué es Kutools para Excel?

R: Kutools para Excel es un complemento que potencia las capacidades nativas de Excel al ofrecer una amplia gama de funciones y herramientas. Está diseñado para simplificar tareas habituales, desde la gestión de datos hasta la automatización de procesos complejos. Al integrar sus funciones en VBA, podrás automatizar aún más tus flujos de trabajo y acceder a un conjunto ampliado de características que van más allá de lo que ofrece Excel estándar.

P2: ¿Qué hace el método «CallKutoolsAction»?

R: El método CallKutoolsAction es una función clave proporcionada por Kutools para Excel que le permite ejecutar directamente desde su script de VBA cualquiera de las operaciones integradas del complemento. Al pasar como parámetro un valor de la enumeración Actions —que especifica exactamente qué función debe invocarse—, este método activa la operación correspondiente de Kutools. Por ejemplo, puede utilizarlo para llamar funciones como «Comparar celdas» o «Acerca de», que muestra información sobre la versión o las características del complemento.

P3: ¿Cómo añado una referencia a Kutools para Excel en mi proyecto de VBA?

R: Para garantizar que su script de VBA pueda acceder a las funciones mejoradas, primero debe añadir la referencia de Kutools para Excel a su proyecto de VBA. Siga estos pasos:

  • Abra el Editor de Visual Basic: Pulse Alt + F11 en Excel.
  • Acceda al cuadro de diálogo Referencias:En el Editor de VB, haga clic en Herramientas > Referencias…

    kutools-faq-4.png
  • Seleccione la referencia de Kutools: En el cuadro de diálogo Referencias, localice y active la opción Kutools for Excel (o con un nombre similar).
  • Confirme: Haga clic en Aceptar para añadir la referencia a su proyecto.

    kutools-faq-5.png
P4: ¿Cómo utilizo el método CallKutoolsAction en VBA?

R: Una vez haya añadido la referencia, podrá utilizar el método CallKutoolsAction en sus scripts de VBA. A continuación, le mostramos un procedimiento de ejemplo que ilustra cómo llamar a dos funciones distintas de Kutools:


Sub CallKutoolsActionDemo()
    'Call the Compare Cells function
    Call Callkutoolsaction(CompareCells)
    
    'Invoke the About function
    Call Callkutoolsaction(About)
End Sub

En este ejemplo:

  • CompareCells: Cuando se pasa como parámetro, esta función compara celdas según criterios predefinidos.
  • Acerca de: Esta función suele proporcionar información sobre el complemento Kutools para Excel.

El uso de la palabra clave Call garantiza que cada función se ejecute como un procedimiento independiente.

Conclusión

Siguiendo estas instrucciones y utilizando el código de ejemplo proporcionado, podrá llamar y utilizar correctamente las funciones de Kutools para Excel desde sus scripts de VBA. Ya sea comparando celdas, mostrando información o ejecutando otras operaciones, la integración de Kutools con VBA puede mejorar su experiencia en Excel al automatizar tareas complejas.

Esta sección de P+F debería servirle como guía completa para empezar a aprovechar todo el potencial de Kutools para Excel en sus proyectos de VBA. ¡Disfrute de un flujo de trabajo en Excel más fluido y eficiente!

Las mejores herramientas de productividad para Office

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose en:Ejecución Inteligente   |  Generar código|  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos|  Invocar Funciones mejoradas
Funciones populares:Buscar, resaltar o Marcar duplicados   |  Eliminar filas en blanco   |  Combinar Columnas o celdas sin perder datos   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical con múltiples criterios  |  Búsqueda vertical con múltiples valores  |   Búsqueda vertical entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir un número específico de columnas|Mover columnas|Alternar el estado de visibilidad de columnas ocultas|Comparar rangos y columnas...
Funciones destacadas:Cuadrícula de enfoque   |  Vista de diseño   |Barra de fórmulas mejorada   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinar y dividir(Combinar filas avanzado,Dividir celdas, ...)|... y muchas más
Utilice Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

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 la 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 de la misma ventana, en lugar de hacerlo en ventanas independientes.
  • ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!

Todos los complementos de Kutools. Un solo instalador.

Kutools for Office es una suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, lo que la convierte en la opción ideal para equipos que trabajan con distintas aplicaciones de Office.

ExcelWordOutlookTabsPowerPoint
  • Suite todo en uno— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un instalador, una licencia— configuración en minutos (compatible con MSI)
  • Funcionan mejor juntos— 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