Principales fonctions VBA

Une fois que vous avez commencé avec VBA, la prochaine chose importante est d’apprendre à utiliser les fonctions VBA intégrées lors de l’écriture d’un code VBA.

J’ai donc répertorié ici les 100 meilleures fonctions VBA (Category Wise) en détail avec des exemples et des exemples de codes, et ces fonctions sont répertoriées dans des catégories spécifiques (10) pour vous permettre de comprendre facilement le but de chaque fonction.

Vous trouverez ci-dessous la liste des catégories des principales fonctions VBA, toutes les fonctions sont répertoriées sous ces catégories :

Fonctions VBA TEXT (chaîne)

Les fonctions VBA TEXT vous aident à manipuler les valeurs de texte d’une cellule, d’une plage de cellules ou d’une feuille de calcul ou d’un classeur entier. En termes simples, ces fonctions sont spécialement conçues pour modifier les valeurs de texte.

Ci-dessous, nous avons une liste de 18 fonctions TEXTE que vous pouvez apprendre à utiliser :

Nom
Description
Il vous aide à appliquer un format spécifique, puis à renvoyer cette chaîne dans le résultat.
Il recherche une sous-chaîne à partir d’une chaîne et renvoie la position de départ de la sous-chaîne dans le résultat.
Il recherche également une sous-chaîne à partir d’une chaîne et renvoie la position de départ de la sous-chaîne dans le résultat (en regardant de droite à gauche.)
Il convertit une chaîne en une chaîne minuscule où tous les caractères sont petits.
Renvoie une sous-chaîne à partir d’une chaîne en utilisant le nombre de caractères fourni (en commençant par le côté gauche de la chaîne).
Il compte le nombre de caractères à partir de la valeur fournie et renvoie un nombre comme nombre de ces caractères.
Il supprime les espaces de début (du côté gauche) d’une chaîne et renvoie cette chaîne sans ces espaces dans le résultat.
Renvoie une sous-chaîne à partir d’une chaîne en utilisant la position de départ et le nombre de caractères fournis.
Il trouve une sous-chaîne à partir d’une chaîne et la remplace par une autre sous-chaîne et renvoie la nouvelle chaîne dans le résultat.
Renvoie une sous-chaîne à partir d’une chaîne en utilisant le nombre de caractères fourni (en commençant par le côté droit de la chaîne).
Il supprime les espaces de fin (du côté droit) d’une chaîne et renvoie cette chaîne sans ces espaces dans le résultat.
Il crée une chaîne avec un nombre d’espaces spécifié par l’utilisateur et la renvoie dans le résultat.
Il compare deux chaînes et renvoie le résultat sous la forme d’un entier.
Il convertit une chaîne dans un format spécifique et renvoie une nouvelle chaîne dans le résultat.
Il prend un caractère et le répète un certain nombre de fois et le renvoie dans le résultat sous forme de chaîne.
Il inverse une chaîne et la renvoie dans le résultat.
Il supprime les espaces au début et à la fin d’une chaîne et renvoie une nouvelle chaîne dans le résultat.
Il convertit une chaîne en une chaîne majuscule où tous les caractères sont en majuscule.

Fonctions VBA DATE

Les fonctions VBA DATE sont spécifiquement conçues pour traiter les dates à partir des données. Avec ces fonctions, vous pouvez extraire une partie d’une date, ajouter ou soustraire des jours à une date et la différence entre deux dates.

Ci-dessous, nous avons une liste de 12 fonctions DATE que vous pouvez apprendre à utiliser :

Nom
Description
Il renvoie la valeur de la date actuelle dans le résultat en utilisant les paramètres du système.
Il ajoute un intervalle à la date (et à l’heure).
Il renvoie une partie (jour, mois et années) d’une date.
Il crée une date en utilisant le jour, le mois et l’année fournis.
Il convertit une date stockée sous forme de chaîne ou une chaîne qui représente une date en une date réelle.
Il prend la valeur du jour à partir d’une date valide et ignore le reste des composants (mois et année) et le renvoie dans le résultat.
Il renvoie la date et l’heure de la dernière modification (sous forme de chaîne) d’un fichier (classeur).
Il prend la valeur du mois à partir d’une date valide et ignore le reste des composants (jour et année) et le renvoie dans le résultat.
Il renvoie le nom du mois en utilisant le numéro du mois (allant de 1 à 12).
Elle renvoie le jour de la semaine (allant de 1 à 7) d’une date fournie.
Il renvoie le nom du jour en utilisant le numéro du jour (allant de 0 à 7).
Il prend la valeur de l’année à partir d’une date valide et ignore le reste des composants (jour et mois) et le renvoie dans le résultat.

Fonctions VBA TIME

Les fonctions de temps VBA vous aident à travailler avec des valeurs de temps et à les manipuler si vous le souhaitez. Vous pouvez extraire une partie d’une valeur de temps, ajouter des heures, des minutes et des heures à une heure et calculer la différence entre deux valeurs de temps.

Ci-dessous, nous avons une liste de 8 fonctions TIME que vous pouvez apprendre à utiliser :

Nom
Description
Il prend la valeur de l’heure à partir d’une heure valide et ignore le reste des composants (minutes et secondes) et le renvoie dans le résultat.
Il prend la valeur des minutes à partir d’une heure valide et ignore le reste des composants (heures et secondes) et le renvoie dans le résultat.
Il renvoie la date et l’heure actuelles dans le résultat en utilisant les paramètres du système.
Il prend la valeur des secondes à partir d’une heure valide et ignore le reste des composants (heures et minutes) et le renvoie dans le résultat.
Il renvoie la valeur de l’heure actuelle dans le résultat en utilisant les paramètres du système.
Il renvoie le nombre de secondes qui se sont écoulées depuis minuit (00h00).
Il renvoie une valeur de temps valide (selon VBA) en utilisant les heures, les minutes et les secondes spécifiées par l’utilisateur.
Il prend la valeur temporelle d’une valeur qui a la date et l’heure et la renvoie dans le résultat.

Fonctions VBA MATHS

Les fonctions VBA MATHS sont conçues pour effectuer des calculs mathématiques spécifiques. En termes simples, ces fonctions effectuent des calculs complexes à effectuer autrement.

Ci-dessous, nous avons une liste de 13 fonctions MATHS que vous pouvez apprendre à utiliser :

Nom
Description
Il convertit une valeur numérique en un nombre absolu et le renvoie dans le résultat.
Il calcule l’arc tangente du nombre fourni et le renvoie dans le résultat.
Il calcule le cosinus de l’angle fourni et le renvoie dans le résultat.
Il calcule la valeur de ex pour la valeur de x fournie et la renvoie dans le résultat.
Il renvoie un nombre dans le résultat après avoir tronqué un nombre en entier.
Il prend un nombre et en renvoie la partie entière dans le résultat sous forme de nombre.
Il calcule le logarithme népérien pour le logarithme népérien par l’utilisateur et le renvoie dans le résultat.
Il renvoie un nombre aléatoire dans le résultat allant de 0 à 1.
Il arrondit un nombre à un nombre spécifique de décimales et renvoie le nouveau nombre arrondi dans le résultat.
Elle renvoie un entier représentant le signe arithmétique du nombre fourni.
Il calcule le sinus de l’angle fourni et le renvoie dans le résultat.
Il calcule la racine carrée du nombre fourni et le renvoie dans le résultat.
Il calcule la tangente de la valeur d’angle fournie.

Fonctions logiques VBA

Les fonctions VBA LOGICAL vous aident à tester les conditions et à renvoyer une valeur si cette condition et une autre si cette valeur est FALSE.

Ci-dessous, nous avons 1 fonction LOGIQUE que vous pouvez apprendre à utiliser et vous pouvez également utiliser VBA IF dans vos codes :

Nom
Description
Il teste une condition et renvoie la valeur spécifiée si la condition est TRUE et une autre valeur (spécifiée) si cette condition est FALSE.

Fonctions d’informations VBA

Les fonctions VBA INFORMATION vous aident à obtenir des informations spécifiques à partir de l’environnement d’application Excel. Vous pouvez vérifier si une valeur est une date s’il y a une erreur ou si vous avez un objet.

Ci-dessous, nous avons une liste de 8 fonctions INFORMATION que vous pouvez apprendre à utiliser :

Nom
Description
Il teste si l’expression fournie est un tableau et renvoie le résultat sous la forme VRAI ou FAUX.
Il teste si l’expression fournie est une date et renvoie le résultat sous la forme VRAI ou FAUX.
Il teste si l’expression fournie est vide et renvoie le résultat sous la forme TRUE ou FALSE.
Il teste si l’expression fournie est une erreur et renvoie le résultat sous la forme TRUE ou FALSE.
Il teste si un argument d’une procédure est manquant et renvoie le résultat sous la forme VRAI ou FAUX.
Il teste si l’expression fournie est NULL et renvoie le résultat sous la forme TRUE ou FALSE.
Il teste si l’expression fournie est un nombre et renvoie le résultat sous la forme VRAI ou FAUX.
Il teste si l’expression fournie est un objet et renvoie le résultat sous la forme TRUE ou FALSE.

Fonctions financières VBA

Les fonctions financières de VBA vous aident à effectuer des calculs financiers avec les valeurs que vous avez saisies. Vous pouvez calculer l’amortissement, les valeurs futures ou le taux d’intérêt pour les investissements et les prêts.

Ci-dessous, nous avons une liste de 12 fonctions FINANCIÈRES que vous pouvez apprendre à utiliser :

Nom
Description
Il calcule l’amortissement d’un actif pour une période spécifique en utilisant la méthode de l’amortissement dégressif double.
Il calcule la valeur future d’un prêt ou d’un investissement.
Il calcule le montant des intérêts d’un prêt ou d’un investissement pour une période spécifique.
Il calcule le taux de rendement interne d’une série de flux de trésorerie périodiques.
Il calcule le taux de rendement interne modifié pour une série de flux de trésorerie périodiques.
Il calcule le nombre de périodes pour un investissement ou un prêt.
Il calcule la valeur actualisée nette d’un investissement.
Il calcule le montant principal d’un prêt ou d’un investissement pour une période spécifique.
Il calcule la valeur actuelle d’un prêt ou d’un investissement.
Il calcule le taux d’intérêt pour un prêt ou un investissement.
Il calcule l’amortissement linéaire d’un actif pour une seule période.
Il calcule l’amortissement en chiffres de la somme des années pour une période spécifiée de la durée de vie d’un actif.

Fonctions VBA ARRAY

Les fonctions VBA ARRAYS vous aident à gérer les tableaux. Vous pouvez filtrer les valeurs d’un tableau et joindre et diviser une chaîne.

Ci-dessous, nous avons une liste de 6 fonctions ARRAY que vous pouvez apprendre à utiliser :

Nom
Description
Il crée un tableau avec un ensemble de valeurs fournies par vous.
Il renvoie un sous-ensemble d’un tableau de chaînes à l’aide de critères.
Il joint plusieurs chaînes en une seule et la renvoie comme résultat.
Il renvoie l’indice le plus bas pour une dimension d’un tableau.
Il divise une chaîne en plusieurs chaînes à l’aide de.
Elle renvoie l’indice supérieur d’une dimension d’un tableau.

Fonctions de conversion de type de données VBA

Conversion de type de données VBA Les fonctions vous aident à convertir une valeur d’un type de données en un autre type de données, comme la conversion d’un nombre stocké sous forme de texte en un type de données long.

Ci-dessous, nous avons une liste de 20 types de données Conv. fonctions que vous pouvez apprendre à utiliser :


Nom
Description
Il convertit l’expression fournie en valeur de données booléenne et la renvoie dans le résultat.
Il convertit l’expression fournie en valeur de données d’octet et la renvoie dans le résultat.
Il convertit l’expression fournie dans la valeur de données actuelle et la renvoie dans le résultat.
Il convertit l’expression fournie en valeur de données de date et la renvoie dans le résultat.
Il convertit l’expression fournie en valeur de données double et la renvoie dans le résultat.
Il convertit l’expression fournie en valeur de données décimale et la renvoie dans le résultat.
Il renvoie le caractère à l’aide d’un code de caractère fourni.
Il convertit l’expression fournie en valeur de données entière et la renvoie dans le résultat.
Il convertit l’expression fournie en valeur de données longue et la renvoie dans le résultat.
Il convertit l’expression fournie en une seule valeur de données et la renvoie dans le résultat.
Il convertit l’expression fournie en valeur de données de chaîne et la renvoie dans le résultat.
Il convertit l’expression fournie en valeur de données variant et la renvoie dans le résultat.
Il applique le format monétaire à l’expression fournie et le renvoie dans le résultat.
Il applique le format de date à l’expression fournie et le renvoie dans le résultat.
Il applique le format numérique à l’expression fournie et le renvoie dans le résultat.
Il applique le format de pourcentage à l’expression fournie et le renvoie dans le résultat.
Il renvoie une chaîne en convertissant une valeur numérique en notation hexadécimale.
Il renvoie une chaîne en convertissant une valeur numérique en une notation octale
Il convertit une valeur numérique en une chaîne et renvoie le résultat.
Il convertit une chaîne en une valeur numérique et la renvoie dans le résultat.

Fonctions de gestion des erreurs VBA

Les fonctions de gestion des erreurs VBA vous aident à obtenir des informations sur l’erreur qui se produit dans un code VBA. Ci-dessous, nous avons 1 fonction de gestion des erreurs que vous pouvez apprendre à utiliser et vous pouvez également utiliser des techniques de gestion des erreurs dans vos codes :

Nom
Description
Il renvoie un type de données d’erreur en utilisant le numéro de données d’erreur fourni.

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *