Fonction VBA LCASE - Convertir le texte en minuscules dans Excel

Dans la feuille de calcul Excel, il existe une fonction LOWER qui convertit une chaîne de texte en minuscules.

Tout comme la fonction LOWER, il existe une fonction intégrée similaire dans Excel VBA - LCASE

La fonction VBA LCASE prend une chaîne en entrée et la convertit en une chaîne en minuscule.

Syntaxe de la fonction VBA LCASE

Ci-dessous se trouve la syntaxe de la fonction VBA LCase

LCase(Chaîne)

'Chaîne de caractères' est le texte que vous souhaitez convertir en minuscules.

Vous pouvez utiliser une chaîne de texte, une référence de plage contenant la chaîne de texte ou une variable contenant la chaîne de texte.

Jetons un coup d'œil à quelques exemples d'utilisation de la fonction LCase.

Exemples de cas VBA

Le code ci-dessous convertirait le texte spécifié en minuscules et l'afficherait dans une boîte de message.

Sub LCaseExample1() MsgBox LCase("Bonjour") End Sub

Voici un autre exemple, où nous avons utilisé une variable ("Var") pour contenir la chaîne de texte, puis utilisé la fonction LCase pour la convertir en minuscules.

Sub LCaseExample2() Dim Var As String Var = "Bonjour" MsgBox LCase(Var) End Sub

Un autre exemple ci-dessous montre comment extraire la chaîne d'une cellule (A1) et en afficher la version minuscule dans une boîte de message.

Sub LCaseExample3() MsgBox LCase(Range("A1")) End Sub

Bien que tous ces exemples ci-dessus fonctionnent, il est peu probable que vous utilisiez cette fonction pour simplement convertir ou afficher la chaîne en minuscule.

Ci-dessous un exemple plus pratique de la fonction LCase dans Excel VBA. Le code ci-dessous parcourrait toutes les cellules de la plage sélectionnée et convertirait toutes les chaînes de texte en minuscules.

Sub LCaseExample1() Dim rng As Range Set rng = Sélection pour chaque cellule dans rng Cell.Value = LCase(Cell) Next Cell End Sub

Quelques points importants à savoir sur la fonction VBA LCase :

  1. Il affecte uniquement les caractères majuscules de la chaîne de texte. Tout caractère autre que les caractères de texte en majuscule reste inchangé.
  2. Si vous utilisez un caractère nul (ou une référence à une cellule vide), il renverra un caractère nul.

Autres fonctions VBA utiles :

  • Fonction VBA UCase.
  • Fonction TRIM VBA.
  • Fonction VBA INSTR.
  • FONCTION SPLIT VBA.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave