Fonctions VBScript Functions
Cette page répertorie toutes les fonctions VBScript intégrées, principalement réparties dans les catégories suivantes :
| Fonction |
Description |
| CDate |
Convertit une expression de date et d'heure valide en type Date. |
| Date |
Renvoie la date système actuelle. |
| DateAdd |
Renvoie une date à laquelle l'intervalle de temps spécifié a été ajouté. |
| DateDiff |
Renvoie le nombre d'intervalles de temps entre deux dates. |
| DatePart |
Renvoie la partie spécifiée d'une date donnée. |
| DateSerial |
Renvoie une date pour l'année, le mois et le jour spécifiés. |
| DateValue |
Renvoie une date. |
| Day |
Renvoie un nombre représentant le jour du mois (entre 1 et 31, inclus). |
| FormatDateTime |
Renvoie une expression formatée sous forme de date ou d'heure. |
| Heure |
Renvoie un nombre représentant l'heure du jour (entre 0 et 23, inclus). |
| IsDate |
Renvoie une valeur booléenne indiquant si l'expression évaluée peut être convertie en date. |
| Minute |
Renvoie un nombre représentant les minutes de l'heure (entre 0 et 59 inclus). |
| Month |
Renvoie un nombre représentant le mois de l'année (entre 1 et 12 inclus). |
| MonthName |
Renvoie le nom du mois spécifié. |
| Maintenant |
Renvoie la date et l'heure système actuelles. |
| Seconde |
Renvoie un nombre représentant les secondes de la minute (entre 0 et 59 inclus). |
| Temps |
Renvoie l'heure système actuelle. |
| Minuteur |
Renvoie le nombre de secondes écoulées depuis 12:00 AM. |
| TimeSerial |
Renvoie une heure pour une heure, une minute et une seconde spécifiques. |
| TimeValue |
Renvoie une heure. |
| Jour de la semaine |
Renvoie un nombre représentant le jour de la semaine (entre 1 et 7, inclus). |
| WeekdayName |
Renvoie le nom du jour de la semaine spécifié. |
| Année |
Renvoie un nombre représentant l'année. |
| Fonction |
Description |
| Asc |
Convertit la première lettre d'une chaîne en un code de caractère ANSI. |
| CBool |
Convertit une expression en un type Boolean. |
| CByte |
Convertit une expression en un type Byte. |
| CCur |
Convertit une expression en un type Currency. |
| CDate |
Convertit une expression de date et d'heure valide en type Date. |
| CDbl |
Convertit une expression en un type Double. |
| Chr |
Convertit le code de caractère ANSI spécifié en un caractère. |
| CInt |
Convertit une expression en un type Integer. |
| CLng |
Convertit une expression en un type Long. |
| CSng |
Convertit une expression en un type Single. |
| CStr |
Convertit une expression en un type String. |
| Hex |
Retourne la valeur hexadécimale du nombre spécifié. |
| Oct |
Retourne la valeur octale du nombre spécifié. |
| Fonction |
Description |
| FormatCurrency |
Retourne une expression formatée en tant que valeur monétaire. |
| FormatDateTime |
Renvoie une expression formatée sous forme de date ou d'heure. |
| FormatNumber |
Retourne une expression formatée en tant que nombre. |
| FormatPercent |
Retourne une expression formatée en tant que pourcentage. |
| Fonction |
Description |
| Abs |
Renvoie la valeur absolue du nombre spécifié. |
| Atn |
Renvoie l'arc tangente du nombre spécifié. |
| Cos |
Renvoie le cosinus du nombre spécifié (angle). |
| Exp |
Renvoieela puissance de e (la base des logarithmes népériens). |
| Hex |
Retourne la valeur hexadécimale du nombre spécifié. |
| Int |
Renvoie la partie entière du nombre spécifié. |
| Corriger |
Renvoie la partie entière du nombre spécifié. |
| Journal |
Renvoie le logarithme népérien du nombre spécifié. |
| Oct |
Retourne la valeur octale du nombre spécifié. |
| Rnd |
Renvoie un nombre aléatoire inférieur à 1 mais supérieur ou égal à 0. |
| Sgn |
Renvoie un entier indiquant le signe du nombre spécifié. |
| Sin |
Renvoie le sinus du nombre spécifié (angle). |
| Sqr |
Renvoie la racine carrée du nombre spécifié. |
| Tan |
Renvoie la tangente du nombre spécifié (angle). |
| Fonction |
Description |
| Tableau |
Renvoie une variable contenant un tableau. |
| Filter |
Renvoie un tableau indexé à partir de zéro contenant un sous-ensemble d'un tableau de chaînes en fonction de critères de filtre spécifiques. |
| IsArray |
Renvoie une valeur booléenne indiquant si la variable spécifiée est un tableau. |
| Join |
Renvoie une chaîne constituée de plusieurs sous-chaînes d'un tableau. |
| LBound |
Renvoie le plus petit indice indiquant la dimension d'un tableau. |
| Split |
Renvoie un tableau unidimensionnel à base zéro contenant le nombre spécifié de sous-chaînes. |
| UBound |
Renvoie le plus grand indice indiquant la dimension d'un tableau. |
| Fonction |
Description |
| InStr |
Renvoie la position de la première occurrence d'une chaîne dans une autre chaîne. 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 chaîne. La recherche commence au dernier caractère de la chaîne. |
| LCase |
Convertit la chaîne spécifiée en minuscules. |
| Left |
Renvoie le nombre spécifié de caractères depuis le côté gauche d'une chaîne. |
| Len |
Renvoie le nombre de caractères dans une chaîne. |
| LTrim |
Supprime les espaces à gauche d'une chaîne. |
| RTrim |
Supprime les espaces à droite d'une chaîne. |
| Trim |
Supprime les espaces à gauche et à droite d'une chaîne. |
| Mid |
Renvoie le nombre spécifié de caractères d'une chaîne. |
| Remplacer |
Remplace la partie spécifiée d'une chaîne par une autre chaîne un nombre spécifié de fois. |
| Right |
Renvoie le nombre spécifié de caractères à partir du côté droit d'une chaîne. |
| Espace |
Renvoie une chaîne composée du nombre spécifié d'espaces. |
| StrComp |
Compare deux chaînes et renvoie une valeur représentant le résultat de la comparaison. |
| String |
Renvoie une chaîne contenant des caractères répétés de la longueur spécifiée. |
| StrReverse |
Inverse une chaîne. |
| UCase |
Convertit la chaîne spécifiée en majuscules. |
| Fonction |
Description |
| CreateObject |
Crée un objet du type spécifié. |
| Eval |
Évalue une expression et renvoie le résultat. |
| GetLocale |
Renvoie l'ID de paramètres régionaux actuel. |
| GetObject |
Renvoie une référence à un objet d'automatisation dans un fichier. |
| GetRef |
Permet de connecter une sous-routine VBScript à un événement DHTML sur une page. |
| InputBox |
Affiche une boîte de dialogue dans laquelle l'utilisateur peut saisir du texte et/ou cliquer sur des boutons, puis renvoie le contenu. |
| IsEmpty |
Renvoie une valeur booléenne indiquant si la variable spécifiée a été initialisée. |
| IsNull |
Renvoie une valeur booléenne indiquant si l'expression spécifiée contient des données non valides (Null). |
| IsNumeric |
Renvoie une valeur booléenne indiquant si l'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 Automation. |
| LoadPicture |
Renvoie un objet image. Utilisé uniquement sur les plateformes 32 bits. |
| MsgBox |
Affiche une boîte de message, attend que l'utilisateur clique sur un bouton et renvoie une valeur indiquant sur quel bouton l'utilisateur a cliqué. |
| RGB |
Renvoie un nombre représentant une valeur de couleur RVB. |
| Round |
Arrondit un nombre. |
| ScriptEngine |
Renvoie le langage de script utilisé. |
| ScriptEngineBuildVersion |
Renvoie le numéro de version de build du moteur de script utilisé. |
| ScriptEngineMajorVersion |
Renvoie le numéro de version majeure du moteur de script utilisé. |
| ScriptEngineMinorVersion |
Renvoie le numéro de version mineure du moteur de script en cours d'utilisation. |
| SetLocale |
Définit l'ID de locale et renvoie l'ID de locale précédent. |
| TypeName |
Renvoie le sous-type de la variable spécifiée. |
| VarType |
Renvoie une valeur indiquant le sous-type d'une variable. |
Autres extensions