Bonsoir,

Dans mon tableau Excel, je souhaiterais sélectionner une année (par ex. 2023 ou 2024) via un inputbox et afficher uniquement les lignes correspondantes.

A savoir : colonne A : Dates au format dd/mm/aaaa


Voici mon 1er code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Private Sub CommandButton1_Click()
    Dim Dat As String
Application.ScreenUpdating = False
 
    Dat = InputBox("Entrez l’année")
    If IsDate(Dat) Then
        Var = CDate(Dat)
        c = Application.Match(CDate(Dat) * 1, [A:A], 0)
        If IsNumeric(c) Then
            Cells(c, 1).Select
   End If
 
     Application.ScreenUpdating = True
End Sub

Est-t-il également possible d'afficher les lignes voulues choisies entre 2 dates, (ex. entre le 01/01/2023 et le 02/02/2024) ?

Qui peut m'aider ?

Merci.

Bonne soirée.