Trier les valeurs de date dans un tableau, VBA Excel

Je travaille sur un projet VBA et j'ai besoin de conseils. Disons que j'ai une colonne remplie de dates, à côté de laquelle j'ai un tableau de 12 colonnes, où chaque colonne correspond à un mois de l'année. J'aimerais comprendre comment je peux récupérer le mois dans ma colonne de date, et incrémenter mon tableau en fonction du mois trouvé. Exemple : si la date est 01/01/2021, je voudrais que la cellule correspondant au mois de janvier soit incrémentée de 1. Merci.

Hello,

J'ai pas trout comprsi mais pour récuperer le mois d'une date c'est :

Month(ladate)

Par exemple ce code donne le mois de la date du jour :

Month(Date)

Bonjour et bienvenue sur le forum

Bonjour à tous

Un essai si j'ai bien compris...

18classeur1-v1.xlsm (24.42 Ko)
Option Explicit

Dim i&, col&

Sub NombreParMois()
    Range("D2:O2").ClearContents
    For i = 2 To Range("A" & Rows.Count).End(xlUp).Row
        col = Month(Range("A" & i)) + 3
        Cells(2, col) = Cells(2, col) + 1
    Next i
End Sub

Bye !

C'est exactement ce que je cherchais gmb !

Merci beaucoup pour ton aide.

Rechercher des sujets similaires à "trier valeurs date tableau vba"