Vous pouvez utiliser la méthode RoundUp dans VBA pour arrondir les valeurs. Cette fonction utilise la syntaxe de base suivante : Sub RoundUpValue() Range("B1") = WorksheetFunction.RoundUp(Range("A1"), 0) End Sub Cet exemple particulier arrondira la valeur de la cellule A1 au nombre entier...
Vous pouvez utiliser la méthode RoundDown dans VBA pour arrondir les valeurs. Cette fonction utilise la syntaxe de base suivante : Sub RoundDownValue() Range("B1") = WorksheetFunction.RoundDown(Range("A1"), 0) End Sub Cet exemple particulier arrondira la valeur de la cellule A1 au nombre entier...
Vous pouvez utiliser les méthodes suivantes pour arrondir les valeurs à 2 décimales à l’aide de VBA : Méthode 1 : Arrondir une valeur à 2 décimales Sub RoundTwoDecimals() Range("B2") = WorksheetFunction.Round(Range("A2"), 2) End Sub Cet exemple particulier arrondira la valeur de la...
Vous pouvez utiliser la syntaxe de base suivante pour compter le nombre de valeurs uniques dans une plage à l’aide de VBA : Sub CountUnique() Dim Rng As Range, List As Object, UniqueCount As Long Set List = CreateObject("Scripting.Dictionary") 'count unique values...
Vous pouvez utiliser la syntaxe de base suivante pour calculer la somme des valeurs d’une plage à l’aide de VBA : Sub SumValues() Range("D2") = WorksheetFunction.Sum(Range("B2:B11")) End Sub Cet exemple particulier calcule la somme des valeurs dans la plage B2:B11 et affecte...
Vous pouvez utiliser les méthodes suivantes pour concaténer des chaînes dans VBA : Méthode 1 : concaténer deux chaînes Sub ConcatStrings() Range("C2") = Range("A2") & Range("B2") End Sub Cet exemple concatènera les chaînes dans les cellules A2 et B2 et affichera le résultat...
Vous pouvez utiliser la syntaxe de base suivante pour calculer l’ écart type des valeurs dans une plage à l’aide de VBA : Sub StDevRange() Range("D2") = WorksheetFunction.StDev(Range("B2:B11")) End Sub Cet exemple particulier calcule l’écart type des valeurs dans la plage B2:B11...
Vous pouvez utiliser la syntaxe de base suivante pour effectuer une recherche HL à l’aide de VBA : Sub Hlookup() Range("H2").Value = WorksheetFunction.HLookup(Range("G2"),Range("A1:E2"),2,False) End Sub Cet exemple particulier recherche la valeur de la cellule G2 dans les colonnes de A1:E2 et trouve...
Vous pouvez utiliser la méthode Replace() dans VBA pour remplacer des caractères dans une chaîne. Cette méthode utilise la syntaxe de base suivante : Remplacer(expression, rechercher, remplacer, démarrer, compter) où: expression : La chaîne dans laquelle vous souhaitez remplacer les caractères find...
Vous pouvez utiliser la méthode Replace() dans VBA pour supprimer des caractères d’une chaîne. Les exemples suivants montrent comment utiliser cette méthode en pratique avec la liste de chaînes suivante dans Excel : Exemple 1 : utiliser VBA pour supprimer toutes les occurrences...