KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

FAQ : Comment appeler les fonctions Kutools pour Excel dans un script VBA

FAQ : Comment appeler les fonctions Kutools pour Excel dans un script VBA

AuteurSupport technique Date de modification

Cet article répond aux questions fréquentes et vous guide pas à pas pour appeler les fonctions intégrées de Kutools pour Excel via VBA. Que vous soyez débutant en VBA ou utilisateur chevronné d’Excel, cette FAQ vous permettra d’intégrer Kutools en toute fluidité dans vos projets.

Q1 : Qu’est-ce que Kutools pour Excel ?

R : Kutools pour Excel est un complément qui étend les capacités natives d’Excel en proposant une grande variété de fonctions et d’outils. Conçu pour simplifier de nombreuses tâches courantes — de la gestion des données à l’automatisation de processus complexes —, il devient encore plus puissant lorsque ses fonctions sont intégrées à VBA. Vous pouvez ainsi automatiser davantage vos flux de travail et accéder à un ensemble élargi de fonctionnalités bien au-delà de ce qu’offre Excel standard.

Q2 : Que fait la méthode « CallKutoolsAction » ?

R : La méthode CallKutoolsAction est une fonction essentielle fournie par Kutools pour Excel, vous permettant d’exécuter directement depuis votre script VBA l’une des opérations intégrées du complément. En transmettant un paramètre issu de l’énumération Actions — qui spécifie précisément la fonction à appeler —, cette méthode déclenche l’opération Kutools correspondante. Par exemple, vous pouvez l’utiliser pour invoquer des fonctions telles que « Comparer les cellules » ou « À propos », cette dernière affichant notamment des informations sur la version ou les fonctionnalités.

Q3 : Comment ajouter une référence à Kutools pour Excel dans mon projet VBA ?

R : Pour que votre script VBA puisse accéder aux Fonctions améliorées, vous devez d’abord ajouter la référence Kutools pour Excel à votre projet VBA. Voici la marche à suivre :

  • Ouvrez l’Éditeur Visual Basic : Appuyez sur Alt + F11 dans Excel.
  • Accédez à la boîte de dialogue Références :Dans l’Éditeur VB, cliquez sur Outils > Références…

    kutools-faq-4.png
  • Sélectionnez la référence Kutools : Dans la boîte de dialogue Références, localisez et cochez l’option Kutools for Excel (ou une option au nom similaire).
  • Confirmez : Cliquez sur OK pour ajouter la référence à votre projet.

    kutools-faq-5.png
Q4 : Comment utiliser la méthode CallKutoolsAction en VBA ?

R : Une fois la référence ajoutée, vous pouvez utiliser la méthode CallKutoolsAction dans vos scripts VBA. Voici un exemple de procédure illustrant comment appeler deux fonctions différentes de Kutools :


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

Dans cet exemple :

  • CompareCells : Lorsqu’elle est transmise en tant que paramètre, cette fonction compare les cellules selon des critères prédéfinis.
  • À propos : Cette fonction fournit généralement des informations sur le complément Kutools pour Excel.

L’utilisation du mot-clé Call garantit que chaque fonction est exécutée comme une procédure distincte.

Conclusion

En suivant ces instructions et en utilisant l’exemple de code fourni, vous pouvez appeler et utiliser avec succès les fonctions Kutools pour Excel depuis vos scripts VBA. Que vous compariez des cellules, affichiez des informations ou exécutiez d’autres opérations, l’intégration de Kutools avec VBA améliore votre expérience Excel en automatisant des tâches complexes.

Cette FAQ constitue un guide complet pour vous permettre de tirer pleinement parti de Kutools pour Excel dans vos projets VBA. Profitez d’un flux de travail Excel plus fluide et plus efficace !

Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générer du code|  Créer formules personnalisées  |  Analyser les données et générer des graphiques|  Appeler Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheV avec critères multiples  |  RechercheV avec valeurs multiples  |   RechercheV sur plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créer rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre spécifique de colonnes|Déplacer des colonnes|Basculer l’état de visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités phares:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails depuis une liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
... et bien plus encore... and more:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour accroître votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile

  • Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmentez votre productivité de 50 % et réduisez des centaines de clics de souris chaque jour !

Tous les compléments Kutools. Un seul installateur

Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait la solution idéale pour les équipes utilisant plusieurs applications Office.

ExcelWordOutlookTabsPowerPoint
  • Suite tout-en-un— compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
  • Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
  • Meilleure efficacité en collaboration— productivité optimisée dans toutes les applications Office
  • Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
  • Meilleur rapport qualité-prix— économisez par rapport à l’achat séparé des compléments