Catégories
Macro Caractères Macros

Macro pour mettre des caractères en majuscule

A l’instar de la fonction MAJUSCULE(), la macro pour mettre les caractères en majuscules permet de libérer de la mémoire sous Excel, notamment dans le recalcul des données.

Les données sources

A B C D
1 macro
2 majuscule
3 caractère
4 vba
5 excel

La macro VBA

Sub nommacro()

Dim c As Range ‘Variables

For Each c In Range(« A1:A5 ») ‘Colonne

ActiveCell.Offset(0, 0).FormulaR1C1 = _
UCase$(c)

ActiveCell.Offset(1, 0).Select

Next c

End Sub

Le résultat

A B C D
1 macro MACRO
2 majuscule MAJUSCULE
3 caractère CARACTÈRE
4 vba VBA
5 excel EXCEL