Section courante

A propos

Section administrative du site

Voici un tableau de référence des différents commandes, instructions et fonctions du «Visual Basic» (aussi connu sous le nom de built-in functions) :

Nom Description
ABS Cette fonction retourne la valeur absolue.
APPACTIVATE Cette procédure permet d'activer la fenêtre d'application ayant le titre spécifié.
ARRAY Cette fonction retourne un tableau de «Variant» construit à partir des données spécifié.
ASC Cette fonction retourne la valeur du code ASCII d'un caractère.
ASCB Cette fonction retourne la valeur du code ASCII du premier octet d'une chaîne de caractères.
ASCW Cette fonction retourne la valeur du code ASCII du premier caractère Unicode ou ANSI d'une chaîne de caractères.
ATN Cette fonction trigonométrique retourne l'«ArcTangente».
BEEP Cette commande permet d'émettre un signal sonore.
CALL Cette instruction permet d'appeler une procédure ou une fonction.
CALLBYNAME Cette instruction permet d'associer une méthode à un objet, fixer ou demande une propriété d'un objet.
CBOOL Cette fonction permet de convertir une expression en un type booléen.
CBYTE Cette fonction permet de convertir une expression en un type octet (Byte).
CCUR Cette fonction permet de convertir une expression en un type de monnaie (Currency).
CDATE Cette fonction permet de convertir une date en type de données Date.
CDBL Cette fonction permet de convertir une expression en un type de double précision réel (Double).
CDEC Cette fonction permet de convertir une expression en décimal.
CHDIR Cette commande permet de changer de répertoire courant
CHDRIVE Cette commande permet de changer de l'unité de disque courante
CHOOSE Cette fonction permet de sélectionner et de renvoyer une valeur dans une liste de paramètres.
CHR Cette fonction retourne un caractère correspondant à la valeur du code ASCII.
CHRB Cette fonction retourne un caractère ASCII correspondant à la valeur binaire.
CHRW Cette fonction retourne un caractère ASCII correspondant à la valeur.
CHR$ Cette fonction retourne un caractère correspondant à la valeur du code ASCII.
CINT Cette fonction permet de convertir une expression en un type entier.
CIRCLE Cette procédure permet d'afficher un cercle de pixels dans l'objet.
CLNG Cette fonction permet de convertir une expression en un type entier long.
CLOSE Cette procédure permet de fermer un fichier «Handle» ou un périphérique.
CLS Cette procédure permet d'effacer la zone de l'objet.
COMMAND Cette fonction permet de retourner la partie de paramètre de la ligne de commande utilisée pour lancer Visual Basic ou un programme exécutable développé avec Visual Basic.
COMPACTDATABASE Cette instruction permet de copier, compacter et donner la possibilité de modifier le numéro de version, l'ordre de classement et le chiffrement d'une base de données fermée.
CONST Cette instruction permet de définir une constante.
COS Cette fonction trigonométrique permet de retourner le cosinus.
CREATEDATABASE Cette fonction de créer une nouvelle base de données Microsoft Jet, enregistre la base de données sur le disque, crée un nouvel objet Database et renvoie un objet Database ouvert pour un accès exclusif en lecture/écriture.
CREATEOBJECT Cette fonction permet d'effectuer la création d'un objet ActiveX.
CSNG Cette fonction permet de convertir une expression en un type de simple précision réel.
CSTR Cette fonction permet de convertir une expression en un type de chaîne de caractères.
CURDIR Cette fonction permet de demander le répertoire courant.
CVAR Cette fonction permet de convertir une expression en un Variant.
CVDATE Cette fonction permet de convertir une expression en date.
CVERR Cette fonction permet de retourner un Variant du sous-type Error contenant un numéro d'erreur spécifié par l'utilisateur.
DATE Cette fonction retourne la date courante du système d'exploitation.
DATE$ Cette fonction retourne la date courante du système d'exploitation.
DATEADD Cette fonction retourne une date avec une expression de temps ajouté.
DATEDIFF Cette fonction permet de demander l'intervalle de temps entre deux dates.
DATEPART Cette fonction permet de demander la valeur numérique d'une partie de la date spécifié.
DATESERIAL Cette fonction permet de créer une date à partir de paramètre de temps.
DATEVALUE Cette fonction permet de convertir une chaîne de caractères en une date.
DAY Cette fonction retourne le jour du mois d'une date.
DDB Cette fonction permet de retourner l'amortissement d'un actif pour une période spécifique en utilisant la méthode de l'amortissement dégressif double ou une autre méthode que vous spécifiez.
DECLARE Cette instruction permet de de déclarer des références à des procédures externes dans une bibliothèque de liens dynamiques (DLL).
DEF Cette instruction permet de définir le type de données par défaut pour les variables, les paramètres passés aux procédures et le type de retour pour les procédures Function et Property avec Get dont les noms commencent par les caractères spécifiés.
DELETESETTING Cette instruction permet de supprimer une section ou un paramètre clef de l'entrée de registre Windows.
DIM Cette commande permet de définir un ou des tableau(x) ou variable(s).
DIR Cette fonction permet de retourner le nom d'un fichier ou d'un répertoire correspondant à un modèle ou à un attribut de fichier spécifié, ou à l'étiquette de volume d'un unité de disque.
DO...LOOP Cette instruction permet de répéter un bloc d'instructions tant qu'une condition est True ou jusqu'à ce qu'une condition devienne True.
DOEVENTS Cette fonction permet de rendre l'exécution de sorte que le système d'exploitation puisse traiter d'autres événements.
END Cette instruction permet de terminer une procédure ou un bloc.
ENUM Cette instruction permet de définir une énumération de constante.
ENVIRON Cette fonction permet de retourner la chaîne de caractères associée à une variable d'environnement du système d'exploitation.
EOF Cette fonction permet de retourner une valeur indiquant si la fin d'un fichier a été atteinte.
ERASE Cette instruction permet de réinitialiser les éléments des tableaux de taille fixe et de désallouer l'espace d'entreposage des tableaux dynamiques.
ERROR Cette fonction permet de retourner le message d'erreur correspondant à un numéro d'erreur donné.
EXIT SUB Ces instructions permettent de quitter immédiatement une procédure.
EXP Cette fonction retourne la valeur exponentielle.
FILEATTR Cette fonction permet de retourner des informations sur le mode fichier ou le descripteur de fichier du système d'exploitation pour les fichiers ouverts à l'aide de l'instruction Open.
FILTER Cette fonction retourne une tableau à partir d'une chaîne de caractères de tableau et d'un critère de filtre.
FIX Cette fonction retourne uniquement la valeur entière d'un nombre sans ses décimales.
FOR Cette instruction permet d'effectuer un compteur en boucle.
FORMAT Cette fonction permet d'effectuer une transformation sur des nombres de façon à retourne une chaîne de caractères avec un certain format.
FORMATCURRENCY Cette fonction retourne une expression formaté selon un format de monnaie.
FORMATDATETIME Cette fonction retourne une expression formaté selon un format de date.
FORMATNUMBER Cette fonction retourne une expression formaté selon un format de nombre.
FORMATPERCENT Cette fonction retourne une expression formaté avec un pourcentage.
FREEFILE Cette fonction retourne les prochains «Handle» de fichier disponible.
FUNCTION Cette instruction permet de définir une fonction.
GET Cette instruction permet de lire un fichier disque ouvert dans une variable.
GETOBJECT Cette fonction permet de demander la référence de l'objet ActiveX ou l'OLE.
GOSUB Cette instruction permet d'effectuer un branchement à partir d'un sous-programme dans une procédure.
GOTO Cette instruction permet de se brancher sans condition à une ligne spécifiée dans une procédure.
HEX Cette fonction retourne sous forme de chaîne de caractères en nombre hexadécimal à partir d'une valeur numérique.
HOUR Cette fonction retourne l'heure d'une journée.
IF Cette instruction permet d'effectuer des vérifications conditionnel.
INPUT Cette instruction permet la lecture d'un bloc d'octets d'un fichier «Handle».
INPUTBOX Cette procédure permet d'afficher une boite de dialogue avec une question et un bouton «Ok» et «Annuler».
INSTR Cette fonction retourne la position d'une sous-chaîne de caractères contenu dans une chaîne de caractères et 0 si elle ne s'y trouve pas.
INSTRB Cette fonction retourne la position d'une sous-chaîne de caractères ASCII contenu dans une chaîne de caractères et 0 si elle ne s'y trouve pas.
INSTRREV Cette fonction retourne la dernière position d'une sous-chaîne de caractères contenu dans une chaîne de caractères et 0 si elle ne s'y trouve pas.
INT Cette fonction retourne uniquement la valeur entière d'un nombre.
ISARRAY Cette fonction permet de vérifier qu'il s'agit d'un tableau.
ISDATE Cette fonction permet de vérifier que la chaîne de caractères contient une date valide.
ISEMPTY Cette fonction indique si une variable contient la valeur vide.
ISNULL Cette fonction indique si une variable contient la valeur nulle.
ISNUMERIC Cette fonction permet d'indiquer, si l'expression spécifié, est une valeur numérique.
ISOBJECT Cette fonction permet de vérifier qu'il s'agit d'un objet.
JOIN Cette fonction retourne la concaténation sous forme d'une chaîne de caractères des différents élément d'un tableau.
KILL Cette commande permet d'effacer un fichier.
LBOUND Cette fonction permet de demander le nombre d'élément minimum (borne inférieur) d'un tableau.
LCASE Cette fonction retourne la minuscule d'une chaîne de caractères.
LCASE$ Cette fonction retourne la minuscule d'une chaîne de caractères.
LEFT Cette fonction retourne les caractères du début d'une chaîne de caractères.
LEFTB Cette fonction retourne les caractères ASCII du début d'une chaîne de caractères.
LEFT$ Cette fonction retourne les caractères du début d'une chaîne de caractères.
LEN Cette fonction retourne la longueur d'une chaîne de caractères.
LENB Cette fonction permet d'indiquer la longueur d'une chaîne de caractères ASCII.
LET Cette instruction permet d'attribuer la valeur d'une expression à une variable ou à une propriété.
LINE Cette procédure permet d'afficher un ligne de pixels dans l'objet.
LINE INPUT Cette fonction permet de lire une ligne entière texte d'un fichier «Handle».
LOAD Cette commande permet de charger un formulaire ou un contrôle en mémoire.
LOADPICTURE Cette fonction permet la lecture d'un «Canvas» contenu dans un fichier de type «Bitmap».
LOCK Cette instruction permet de verrouiller un fichier et/ou un enregistrement.
LOF Cette fonction retourne la taille d'un fichier «Handle».
LOG Cette fonction retourne le logarithme naturel ou népérien.
LSET Cette instruction permet d'aligner à gauche une chaîne de caractères dans une variable chaîne de caractères ou copie une variable d'un type défini par l'utilisateur dans une autre variable d'un type défini par l'utilisateur différent.
LTRIM Cette fonction supprime les caractères d'espace au début d'une chaîne de caractères.
LTRIM$ Cette fonction supprime les caractères d'espace au début d'une chaîne de caractères.
MID Cette fonction retourne une sous-chaîne de caractères contenu dans une chaîne de caractères.
MIDB Cette fonction retourne une sous-chaîne de caractères ASCII contenu dans une chaîne de caractères.
MINUTE Cette fonction retourne les minutes d'une heure.
MONTH Cette fonction retourne le mois d'une date.
MONTHNAME Cette fonction retourne le nom anglais du mois de la date spécifié.
MSGBOX Cette procédure permet d'afficher un boite de dialogue avec un message à l'intérieur.
NOW Cette fonction retourne la date et l'heure courante.
OCT Cette fonction retourne sous forme de chaîne de caractères en nombre octal à partir d'une valeur numérique.
ON ERROR GOTO/RESUME Cette instruction permet d'effectuer un branchement en cas d'une erreur d'exécution.
OPEN Cette procédure permet l'ouverture d'un fichier.
OPTION BASE Cette instruction permet de déclarer la limite inférieure par défaut des indices de tableau utilisé au niveau du module.
OPTION EXPLICIT Cette instruction permet de forcer la déclaration explicite de toutes les variables de ce module lorsqu'il est utilisé au niveau du module.
POINT Cette fonction permet de demander un pixel dans l'objet.
PRINT Cette procédure permet d'afficher un texte dans l'objet ou d'écrire dans un fichier «Handle».
PRIVATE Cette instruction permet de déclarer privé une instruction, une fonction, un objet, une variable ou une constante.
PROPERTY Cette instruction permet de gérer une propriété.
PROPERTY GET Cette instruction permet de déclarer le nom, les paramètres et le code formant le corps d'une procédure Property, obtenant la valeur d'une propriété.
PROPERTY LET Cette instruction permet de déclarer le nom, les paramètres et le code formant le corps d'une procédure Property Let, attribuant une valeur à une propriété.
PROPERTY SET Cette instruction permet de déclarer le nom, les paramètres et le code formant le corps d'une procédure Property, définissant une référence à un objet.
PSET Cette procédure permet d'afficher un pixel dans l'objet.
PUBLIC Cette instruction permet de déclarer publique une instruction, une fonction, un objet, une variable ou une constante.
PUT Cette instruction permet d'écrire à partir d'une variable dans un fichier disque.
RANDOMIZE Cette instruction permet de réinitialiser les nombres aléatoires.
REDIM Cette instruction permet d'utiliser au niveau de la procédure pour déclarer des variables de tableau dynamique et allouer ou réallouer de l'espace d'entreposage.
REPLACE Cette fonction permet de remplacer des sous-chaînes de caractères dans une chaîne de caractères.
RESET Cette instruction permet de fermer tous les fichiers de disque ouverts à l'aide de l'instruction Open.
RESUME Cette instruction permet de reprendre l'exécution du programme à la même ligne où ses produits l'erreur.
RESUME NEXT Cette instruction permet de reprendre l'exécution du programme à la ligne suivante où ses produits l'erreur.
RETURN Cette instruction permet un retour d'un sous-programme GOSUB.
RGB Cette fonction permet de transformer les trois couleurs primaires (Rouge, Vert et Bleu) en un code de couleur.
RIGHT Cette fonction retourne les caractères à la fin d'une chaîne de caractères.
RIGHTB Cette fonction retourne les caractères ASCII à la fin d'une chaîne de caractères.
RMDIR Cette instruction permet de supprimer un répertoire existant.
RND Cette fonction retourne un nombre aléatoire.
ROUND Cette fonction arrondie une valeur avec une unité d'arrondissement spécifié.
RSET Cette instruction permet d'aligner à droite une chaîne de caractères dans une variable de chaîne de caractères.
RTRIM Cette fonction supprime les caractères d'espace à la fin d'une chaîne de caractères.
SAVEPICTURE Cette procédure permet d'enregistrer un «Canvas» dans un fichier de type «Bitmap».
SECOND Cette fonction retourne les secondes d'une heure.
SEEK Cette instruction et fonction permet de fixer ou de retourner la position de lecture / écriture actuelle dans un fichier ouvert à l'aide de l'instruction Open.
SELECT CASE Cette instruction permet de définir une liste de conditionnels ayant comme point de comparaison un même résultat.
SHELL Cette fonction permet d'exécuter un programme exécutable.
SGN Cette fonction trigonométrique retourne le signe d'un nombre.
SIN Cette fonction trigonométrique retourne le «Sinus».
SPACE Cette fonction répète un caractère d'espace plusieurs fois sous forme de chaîne de caractères.
SPACE$ Cette fonction répète un caractère d'espace plusieurs fois sous forme de chaîne de caractères.
SQR Cette fonction retourne la racine carré.
STATIC Cette instruction permet de déclarer des variables et allouer de l'espace d'entreposage. Les variables déclarées avec l'instruction Static conservent leur valeur tant que le code est en cours d'exécution.
STOP Cette instruction permet de suspendre l'exécution.
STR Cette fonction transforme une valeur numérique en chaîne de caractères.
STRCOMP Cette fonction effectue la comparaison de deux chaînes de caractères.
STR$ Cette fonction transforme une valeur numérique en chaîne de caractères.
STRING Cette fonction répète un caractère détermine plusieurs fois sous forme de chaîne de caractères.
STRING$ Cette fonction répète un caractère détermine plusieurs fois sous forme de chaîne de caractères.
STRREVERSE Cette fonction permet d'inverser l'ordre de chacun des caractères de la chaîne de caractères.
SUB Cette instruction permet de définir une procédure.
TAN Cette fonction trigonométrique retourne la «Tangente».
TIME Cette fonction retourne l'heure courante.
TIME$ Cette fonction retourne l'heure courante.
TIMESERIAL Cette fonction permet de créer une heure à partir de paramètre de temps.
TIMEVALUE Cette fonction permet de convertir une chaîne de caractères en une heure.
TRIM Cette fonction supprime les caractères d'espace au début et à la fin d'une chaîne de caractères.
TRIM$ Cette fonction supprime les caractères d'espace au début et à la fin d'une chaîne de caractères.
TYPE Cette instruction permet de créer une structure d'enregistrement comme les «RECORD» de Pascal ou les «struct» du langage C.
TYPENAME Cette fonction permet d'indiquer le nom du type données de la variable spécifié.
UBOUND Cette fonction permet de demander le nombre d'élément maximum (borne supérieur) d'un tableau.
UCASE Cette fonction retourne la majuscule d'une chaîne de caractères.
UCASE$ Cette fonction retourne la majuscule d'une chaîne de caractères.
UNLOAD Cette commande permet de décharger un formulaire ou un contrôle de la mémoire.
UNLOCK Cette instruction permet de déverrouiller un fichier et/ou un enregistrement.
VAL Cette fonction transforme chaîne de caractères en sa valeur numérique.
VARTYPE Cette fonction permet de demander le code du type de données actuel contenu dans l'expression.
WEEKDAY Cette fonction retourne le jour de la semaine d'une date.
WEEKDAYNAME Cette fonction permet de retourner le nom anglais d'un jour de semaine.
WEND Cette instruction permet d'indiquer la fin de la boucle «WHILE».
WHILE Cette instruction permet d'exécuter une série d'instructions tant qu'une condition donnée est True.
WIDTH Cette instruction permet d'attribuer une largeur de ligne de sortie à un fichier ouvert à l'aide de l'instruction Open.
WITH Cette instruction permet d'exécuter une série d'instructions sur un seul objet ou un type défini par l'utilisateur.
WRITE Cette instruction permet d'écrit les données brutes dans un fichier séquentiel.
YEAR Cette fonction retourne l'année d'une date.

Légende

    Cette couleur permet d'indiquer que la fonction ou l'instruction est obsolètes et déconseillées.



Dernière mise à jour : Mercredi, 30 décembre 2020