Catégories
Macro VBA Date Macros VBA

VBA Month() : macro pour extraire le mois de l’année

Partager :

La fonction VBA Month permet de réaliser une macro pour extraire le mois d'une cellule contenant une date.

La fonction VBA Month

La fonction Month VBA suit la syntaxe suivante :

Month(date)

Exemple de macro avec la fonction Month

La macro

Sub macro()

Dim c As Range 'Variables

For Each c In Range("A1:A5") 'Colonne

ActiveCell.Offset(0, 0).FormulaR1C1 = _
Month(c)

Next c

End Sub

Comment exécuter la macro ?

  • Copier la macro dans Visual Basic
  • Remplacer la plage en gras par la nouvelle plage de valeurs
  • Sélectionner la cellule dans laquelle afficher le 1er résultat
  • Exécuter la macro

Les données sources

 ABCD
1 13/12/2021 00:00:00   
2    
3    
4    
5    

Le résultat

 ABCD
1 13/12/2021 00:00:00 12  
2    
3    
4    
5