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.
La plupart des langages de programmation prennent en charge les tableaux, y compris VBA. Un tableau est un groupe de variables qui partagent un nom. Vous faites référence à une variable spécifique dans le tableau en utilisant le nom du tableau et un numéro d'index entre parenthèses. Par exemple, vous pouvez définir un tableau de 12 variables de chaîne pour contenir les noms des mois de l'année. Si vous nommez le tableau MonthNames , vous pouvez faire référence au premier élément du tableau en tant que MonthNames (1), au deuxième élément en tant que MonthNames (2), et ainsi de suite.
Avant de pouvoir utiliser un tableau, vous devez le déclarer. Aucune exception. Contrairement aux variables normales, VBA est très strict sur cette règle. Vous déclarez un tableau avec une instruction Dim ou Public, tout comme vous déclarez une variable normale. Cependant, vous devez également spécifier le nombre d'éléments dans le tableau. Pour ce faire, spécifiez le premier numéro d'index, le mot-clé To et le dernier numéro d'index, tous entre parenthèses. L'exemple suivant montre comment déclarer un tableau de 100 entiers :
Dim MyArray (1 à 100) en tant qu'entier
Lorsque vous déclarez un tableau, vous pouvez choisir de spécifier uniquement l'index supérieur. Si vous omettez l'index inférieur, VBA suppose qu'il est égal à 0. Par conséquent, les deux instructions suivantes déclarent le même tableau de 101 éléments :
Dim MyArray (0 à 100) en tant qu'entier Dim MyArray (100) en tant qu'entier
Si vous souhaitez que VBA suppose que 1 (plutôt que 0) est l'indice inférieur de vos tableaux, incluez l'instruction suivante dans la section Déclarations en haut de votre module :
Base d'options 1
Cette instruction force VBA à utiliser 1 comme premier numéro d'index pour les tableaux qui déclarent uniquement l'index supérieur. Si cette instruction est présente, les instructions suivantes sont identiques, déclarant toutes deux un tableau de 100 éléments :
Dim MyArray (1 à 100) en tant qu'entier Dim MyArray (100) en tant qu'entier
Les tableaux créés dans les exemples précédents sont tous des tableaux à une dimension. Considérez les tableaux à une dimension comme une seule ligne de valeurs. Les tableaux que vous créez dans VBA peuvent avoir jusqu'à 60 dimensions, bien que vous ayez rarement besoin de plus de deux ou trois dimensions dans un tableau. L'exemple suivant déclare un tableau de 81 entiers à deux dimensions :
Dim MyArray (1 à 9, 1 à 9) en tant qu'entier
Vous pouvez considérer ce tableau comme occupant une matrice 9 x 9 - parfait pour stocker tous les nombres dans un puzzle Sudoku.
Pour faire référence à un élément spécifique dans ce tableau, vous devez spécifier deux numéros d'index (similaires à sa « ligne » et sa « colonne » dans la matrice). L'exemple suivant montre comment affecter une valeur à un élément de ce tableau :
MonTableau (3, 4)= 125
Cette instruction affecte une valeur à un seul élément du tableau. Si vous pensez au tableau en termes de matrice 9 x 9, cela affecte 125 à l'élément situé dans la troisième ligne et la quatrième colonne de la matrice.
Voici comment déclarer un tableau à trois dimensions, avec 1 000 éléments :
Dim My3DArray (1 à 10, 1 à 10, 1 à 10) en tant qu'entier
Vous pouvez considérer un tableau à trois dimensions comme un cube. Visualiser un tableau de plus de trois dimensions est plus difficile.
Vous pouvez également créer des tableaux dynamiques . Un tableau dynamique n'a pas de nombre prédéfini d'éléments. Déclarez un tableau dynamique avec un jeu de parenthèses vide :
Dim MyArray () en tant qu'entier
Avant de pouvoir utiliser ce tableau, vous devez utiliser l'instruction ReDim pour indiquer à VBA le nombre d'éléments du tableau. Habituellement, le nombre d'éléments dans le tableau est déterminé pendant l'exécution de votre code. Vous pouvez utiliser l'instruction ReDim autant de fois que vous le souhaitez, en modifiant la taille du tableau aussi souvent que nécessaire. L'exemple suivant montre comment modifier le nombre d'éléments dans un tableau dynamique. Il suppose que la variable NumElements contient une valeur que votre code a calculée.
ReDim MyArray (1 à NumElements)
Lorsque vous redimensionnez un tableau à l'aide de ReDim, vous effacez toutes les valeurs actuellement stockées dans les éléments du tableau. Vous pouvez éviter de détruire les anciennes valeurs en utilisant le mot clé Preserve. L'exemple suivant montre comment vous pouvez conserver les valeurs d'un tableau lorsque vous redimensionnez le tableau :
ReDim Preserve MyArray (1 à NumElements)
Si MyArray a actuellement dix éléments et que vous exécutez l'instruction précédente avec NumElements égal à 12, les dix premiers éléments restent intacts et le tableau a de la place pour deux éléments supplémentaires (jusqu'au nombre contenu dans la variable NumElements). Si NumElements est égal à 7, cependant, les sept premiers éléments sont conservés mais les trois éléments restants rencontrent leur disparition.
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.