Derniers tutoriels de développement web
 

Fonctions VBScript


Cette page contient toutes les fonctions VBScript intégrées. La page est divisée en sections suivantes:

Fonctions Date / Heure

Fonction La description
CDate Convertit une date valide et l'expression de temps à la variante du sous-type date
Date Renvoie la date actuelle du système
DateAdd Renvoie une date à laquelle un intervalle de temps spécifié a été ajouté
DateDiff Retourne le nombre d'intervalles entre deux dates
DatePart Retourne la partie spécifiée d'une date donnée
DateSerial Renvoie la date d'une année, le mois et le jour
DateValue Renvoie une date
Day Renvoie un nombre qui représente le jour du mois (between 1 and 31, inclusive)
FormatDateTime Retourne une expression formatée comme une date ou l'heure
Hour Renvoie un nombre qui représente l'heure de la journée (between 0 and 23, inclusive)
IsDate Renvoie une valeur booléenne qui indique si l'expression évaluée peut être convertie en une date
Minute Renvoie un nombre qui représente la minute de l'heure (between 0 and 59, inclusive)
Month Renvoie un nombre qui représente le mois de l'année (between 1 and 12, inclusive)
MonthName Retourne le nom d'un mois spécifié
Now Renvoie la date actuelle du système et le temps
Second Renvoie un nombre qui représente le deuxième de la minute (between 0 and 59, inclusive)
Time Le temps du système actuel
Timer Retourne le nombre de secondes écoulées depuis 00h00
TimeSerial Retourne le temps d'une heure spécifique, minute et seconde
TimeValue Retourne un temps
Weekday Renvoie un nombre qui représente le jour de la semaine (between 1 and 7, inclusive)
WeekdayName Renvoie le nom du jour de la semaine d'un jour précis de la semaine
Year Renvoie un nombre qui représente l'année

Fonctions de conversion

Fonction La description
Asc Convertit la première lettre dans une chaîne au code ANSI
CBool Conversion d'une expression pour une variante du sous-type booléen
CByte Conversion d'une expression pour une variante du sous-type Byte
CCur Conversion d'une expression pour une variante du sous-type devise
CDate Convertit une date valide et l'expression de temps à la variante du sous-type date
CDbl Convertit une expression à une variante du sous-type Double
Chr Convertit le code ANSI spécifié à un caractère
CInt Conversion d'une expression pour une variante du sous-type Integer
CLng Convertit une expression à une variante du sous-type long
CSng Conversion d'une expression pour une variante du sous-type unique
CStr Conversion d'une expression pour une variante du sous-type Chaîne
Hex Renvoie la valeur hexadécimale d'un nombre spécifié
Oct Renvoie la valeur octal d'un nombre spécifié

Fonctions de format

Fonction La description
FormatCurrency Retourne une expression formatée comme une valeur monétaire
FormatDateTime Retourne une expression formatée comme une date ou l'heure
FormatNumber Retourne une expression formatée comme nombre
FormatPercent Retourne une expression formatée en pourcentage

Fonctions mathématiques

Fonction La description
Abs Renvoie la valeur absolue d'un nombre spécifié
Atn Renvoie l'arctangente d'un nombre spécifié
Cos Renvoie le cosinus d'un nombre spécifié (angle)
Exp Renvoie e élevé à une puissance
Hex Renvoie la valeur hexadécimale d'un nombre spécifié
Int Renvoie la partie entière d'un nombre spécifié
Fix Renvoie la partie entière d'un nombre spécifié
Log Renvoie le logarithme naturel d'un nombre spécifié
Oct Renvoie la valeur octal d'un nombre spécifié
Rnd Renvoie un nombre aléatoire inférieur à 1 mais supérieur ou égal à 0
Sgn Renvoie un nombre entier qui indique le signe d'un nombre spécifié
Sin Renvoie le sinus d'un nombre spécifié (angle)
Sqr Renvoie la racine carrée d'un nombre spécifié
Tan Renvoie la tangente d'un nombre spécifié (angle)

Fonctions de tableau

Fonction La description
Array Retourne une variante contenant un tableau
Filter Retourne un tableau de base zéro qui contient un sous-ensemble d'un tableau de chaînes en fonction d'un critère de filtre
IsArray Renvoie une valeur booléenne qui indique si une variable spécifiée est un tableau
Join Retourne une chaîne qui se compose d'un certain nombre de sous-chaînes dans un tableau
LBound Renvoie le plus petit indice pour la dimension indiquée d'un tableau
Split Retourne un tableau de base zéro, une dimension qui contient un certain nombre de sous-chaînes
UBound Renvoie le plus grand indice pour la dimension indiquée d'un tableau

Fonctions de chaîne

Fonction La description
InStr Renvoie la position de la première occurrence d'une chaîne dans une autre. La recherche commence au premier caractère de la chaîne
InStrRev Renvoie la position de la première occurrence d'une chaîne dans une autre. La recherche commence au dernier caractère de la chaîne
LCase Convertit une chaîne spécifiée en minuscules
Left Retourne un nombre spécifié de caractères à partir du côté gauche d'une chaîne
Len Retourne le nombre de caractères dans une chaîne
LTrim Supprime les espaces sur le côté gauche d'une chaîne
RTrim Supprime les espaces sur le côté droit d'une chaîne
Trim Supprime les espaces sur la gauche et le côté droit d'une chaîne
Mid Retourne un nombre spécifié de caractères d'une chaîne
Replace Remplace une partie spécifique d'une chaîne par une autre chaîne un nombre de fois
Right Retourne un nombre spécifié de caractères à partir du côté droit d'une chaîne
Space Renvoie une chaîne qui se compose d'un certain nombre d'espaces
StrComp Compare deux chaînes et retourne une valeur qui représente le résultat de la comparaison
String Renvoie une chaîne qui contient un caractère répétitif d'une longueur spécifiée
StrReverse Une chaîne Renverse
UCase Convertit une chaîne spécifiée en majuscules

autres fonctions

Fonction La description
CreateObject Crée un objet d'un type spécifié
Eval Évalue une expression et renvoie le résultat
IsEmpty Renvoie une valeur booléenne qui indique si une variable spécifiée a été initialisé ou non
IsNull Renvoie une valeur booléenne qui indique si une expression spécifiée ne contient pas de données valides (Null)
IsNumeric Renvoie une valeur booléenne indiquant si une expression spécifiée peut être évaluée comme un nombre
IsObject Renvoie une valeur booléenne indiquant si l'expression spécifiée est un objet d'automatisation
RGB Renvoie un nombre qui représente une valeur de couleur RVB
Round Arrondit un nombre
ScriptEngine Retourne le langage de script utilisé
ScriptEngineBuildVersion Retourne le numéro de version de construction du moteur de script utilisé
ScriptEngineMajorVersion Retourne le numéro de version du moteur de script utilisé
ScriptEngineMinorVersion Retourne le numéro de version du moteur de script utilisé
TypeName Renvoie le sous-type d'une variable spécifiée
VarType Renvoie une valeur qui indique le sous-type d'une variable spécifiée