Comment définir les options de vérification linguistique de Word 2010
Découvrez comment configurer les options de vérification linguistique dans Word 2010 pour améliorer votre rédaction et éviter les erreurs.
Être un programmeur VBA peut parfois être écrasant. Une façon de voir VBA est qu'il s'agit d'un outil qui vous permet d'imiter les commandes Excel. Par exemple, considérons cette instruction VBA :
Plage ("A1:A12").Nom = "Noms du mois"
L'exécution de cette instruction VBA a le même effet que de choisir Formules → Noms définis → Définir le nom pour afficher la boîte de dialogue Nouveau nom, en tapant MonthNames dans la zone Nom et A1:A12 dans la zone Fait référence à, puis en cliquant sur OK.
Lorsque vous exécutez l'instruction VBA, la boîte de dialogue Nouveau nom n'apparaît pas. C'est presque toujours ce que vous voulez qu'il se produise ; vous ne voulez pas que les boîtes de dialogue clignotent sur l'écran pendant l'exécution de votre macro.
Dans certains cas, cependant, vous souhaiterez peut-être que votre code affiche l'une des nombreuses boîtes de dialogue intégrées d'Excel et laisse l'utilisateur faire les choix dans la boîte de dialogue. Vous pouvez le faire en utilisant VBA pour exécuter une commande de ruban. Voici un exemple qui affiche la boîte de dialogue Nouveau nom. L'adresse dans la zone Refers To représente la plage sélectionnée lorsque la commande est exécutée.
Affichage de l'une des boîtes de dialogue d'Excel à l'aide de VBA.
Application.CommandBars.ExecuteMso "NameDefine"
Votre code VBA ne peut obtenir aucune information de la boîte de dialogue. Par exemple, si vous exécutez le code pour afficher la boîte de dialogue Nouveau nom, votre code ne peut pas obtenir le nom entré par l'utilisateur ou la plage qui est nommée.
ExecuteMso est une méthode de l'objet CommandBars et accepte un argument : un paramètre idMso qui représente un contrôle Ribbon. Malheureusement, ces paramètres ne sont pas répertoriés dans le système d'aide. Et parce que le ruban n'existe pas depuis toujours, le code qui utilise la méthode ExecuteMso n'est pas compatible avec les versions antérieures à Excel 2007.
Voici un autre exemple d'utilisation de la méthode ExecuteMso. Cette instruction, lorsqu'elle est exécutée, affiche l'onglet Police de la boîte de dialogue Format de cellule :
Application.CommandBars.ExecuteMso "FormatCellulesFontDialog"
Si vous essayez d'afficher une boîte de dialogue intégrée dans un contexte incorrect, Excel affiche un message d'erreur. Par exemple, voici une instruction qui affiche la boîte de dialogue Formater le numéro :
Application.CommandBars.ExecuteMso "NumberFormatsDialog"
Si vous exécutez cette instruction lorsqu'elle n'est pas appropriée (par exemple, une forme est sélectionnée), Excel affiche un message d'erreur car cette boîte de dialogue n'est appropriée que pour les cellules de la feuille de calcul.
Excel a des milliers de commandes. Comment trouver le nom de celui dont vous avez besoin ? Une façon consiste à utiliser l'onglet Personnaliser le ruban de la boîte de dialogue Options Excel. Le moyen rapide d'y accéder consiste à cliquer avec le bouton droit sur n'importe quel contrôle du ruban et à choisir Personnaliser le ruban dans le menu contextuel.
Pratiquement toutes les commandes disponibles dans Excel sont répertoriées dans le panneau de gauche. Trouvez la commande dont vous avez besoin et passez votre souris dessus, et vous verrez son nom de commande secret dans l'info-bulle (c'est la partie entre parenthèses).
Utilisation de l'onglet Personnaliser le ruban pour identifier un nom de commande.
Découvrez comment configurer les options de vérification linguistique dans Word 2010 pour améliorer votre rédaction et éviter les erreurs.
Découvrez comment utiliser les fonctions CONFIDENCE.NORM et CONFIDENCE.T dans Excel pour calculer des intervalles de confiance pour les moyennes de population, améliorant ainsi la prise de décision basée sur des données.
Améliorez la lisibilité de vos rapports Excel en formatant vos chiffres en milliers ou millions avec des astuces simples et efficaces pour votre audience.
Apprenez comment personnaliser vos étiquettes de données dans Excel pour un meilleur rapport. Utilisez les valeurs de votre tableau croisé dynamique efficacement.
Découvrez comment créer une application Web dans Access 2016. Apprenez les étapes essentielles pour développer votre application en ligne facilement.
Découvrez comment ajouter, répondre, afficher et supprimer des <strong>commentaires dans Microsoft Word</strong> 2019 pour optimiser votre collaboration.
Smartsheet est une plateforme de travail dynamique qui vous permet de gérer des projets, de créer des flux de travail et de collaborer avec votre équipe.
SharePoint est un système de collaboration basé sur le Web qui utilise une variété d'applications de flux de travail, des bases de données de « liste » et d'autres composants Web, ainsi que des fonctionnalités de sécurité pour donner le contrôle aux groupes professionnels qui travaillent ensemble.
Van Nien Calendar est une application d'affichage de calendrier sur votre téléphone, vous aidant à voir rapidement la date luni-solaire sur votre téléphone, organisant ainsi votre travail important.
Microsoft Outlook est une application commerciale et de productivité développée par Microsoft Corporation.