Comment utiliser la fonction UCase dans VBA ?

La fonction `UCase` en VBA (Visual Basic for Applications) est utilisée pour convertir une chaîne de caractères en majuscules. Voici comment l’utiliser :

Syntaxe

UCase(String)
  • String : C’est l’expression de chaîne que vous voulez convertir en majuscules.

Exemple d’utilisation

Voici un exemple simple montrant comment utiliser la fonction `UCase` :

Sub ConvertToUpperCase()
    Dim originalText As String
    Dim upperText As String

    ' Définir la chaîne originale
    originalText = "Bonjour le monde"
    
    ' Convertir la chaîne en majuscules
    upperText = UCase(originalText)
    
    ' Afficher le résultat dans une boîte de message
    MsgBox upperText  ' Cela affichera "BONJOUR LE MONDE"
End Sub

Explications

  • Déclaration des Variables :
    • `originalText` est utilisée pour stocker la chaîne initiale.
    • `upperText` est utilisée pour stocker la chaîne convertie en majuscules.
  • Définition de la Chaîne :
    • `originalText` est assignée avec la valeur “Bonjour le monde”.
  • Conversion en Majuscules :
    • `UCase(originalText)` convertit la chaîne contenue dans `originalText` en majuscules et assigne le résultat à `upperText`.
  • Affichage du Résultat :
    • `MsgBox` est utilisé pour afficher le texte converti, qui est maintenant en majuscules.

Cette fonction est très pratique pour normaliser la casse des textes dans vos applications VBA, par exemple lors de la comparaison de chaînes de caractères ou pour s’assurer que les données sont formatées de manière cohérente.

Unlock Your Potential

Excel

Basic - Advanced

Access

Access Basic - Advanced

Power BI

Power BI Basic - Advanced

Help us grow the project