Les macros sont écrites dans un langage appelé Visual Basic pour Applications (VBA). VBA vous permet d’utiliser plusieurs types de variables.

Les variables ne sont que des noms qui représentent d’autres données. En général, vous pouvez stocker des nombres ou des caractères dans des variables VBA. Le langage fournit onze types spécifiques de variables que vous pouvez utiliser dans vos macros. Ceux-ci sont appelés _ types de données _ et vous devez utiliser le type de données qui correspond le plus aux caractéristiques des informations que vous stockez dans la variable. VBA prend en charge les types de données suivants:

Byte. * Une variable numérique comprise entre 0 et 255.

Boolean. * Une variable avec deux valeurs possibles: True (-1) ou False (0).

Entier. * Variable numérique conçue pour les nombres entiers compris entre -32 768 et 32 ​​767.

Long. * Variable numérique conçue pour de très grands nombres entiers.

Devise. * Variable numérique conçue pour les calculs impliquant des valeurs monétaires.

Unique. * Variable numérique conçue pour les valeurs à virgule flottante simple précision; précis à environ six ou sept décimales.

Double. * Variable numérique conçue pour les valeurs à virgule flottante double précision; précis à environ 15 décimales.

Date. * Variable numérique conçue pour représenter une date et une heure sous forme de nombre réel. La valeur à gauche de la virgule décimale est la date et cette partie à droite de la virgule décimale est l’heure.

Chaîne. * Une variable qui peut contenir n’importe quel type de texte ou de caractère que vous désirez. Vous pouvez attribuer un maximum d’environ 2 milliards de caractères à une variable de chaîne dans Word 2000 ou version ultérieure, ou environ 63 000 caractères dans Word 97.

Object. * Une variable qui contient un pointeur vers un objet défini dans VBA.

Variante. * Une variable qui peut contenir n’importe quel type de données.

Un type de données supplémentaire (décimal) est également spécifié dans la documentation VBA, mais n’est actuellement pas pris en charge par la langue. VBA vous permet également de définir des tableaux de variables et vous pouvez également créer des types de données définis par l’utilisateur. La gamme complète des spécifications de variables est cependant beaucoup trop complexe pour un simple _WordTip, _. Si vous avez besoin d’informations spécifiques sur la façon de travailler avec des variables, reportez-vous à un bon livre de programmation Visual Basic ou VBA. Vous pouvez également consulter l’aide en ligne de VBA sous l’instruction Dim. (L’instruction Dim est utilisée pour déclarer le type de données à utiliser pour une variable.)

_Note: _

Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites WordTips), j’ai préparé une page spéciale qui comprend des informations utiles.

lien: / wordribbon-WordTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur].

WordTips est votre source pour une formation Microsoft Word rentable.

(Microsoft Word est le logiciel de traitement de texte le plus populaire au monde.) Cette astuce (118) s’applique à Microsoft Word 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban de Word (Word 2007 et plus tard) ici:

link: / wordribbon-Understanding_Variables [Comprendre les variables].