Bonjour,
je suis debutant sur vba et je dois mettre en place un systeme de reporting. Je dispose d'un fichier avec des frais mensuels (durant l'annee 2015, 2016 et 2017) en lignes. Dans la premiere colonne se trouve des types de travaux (53) tous differents.
Le but est de pouvoir rentrer n'importe quelle date et de voir s'afficher dans une autre feuille de calcul les 4 derniers trimestres de frais et une annee future.
J'imagine je dois utiliser la function sumifs pour calculer la somme des 4*3 mois afin d'avoir les 4 trimestres et ensuite projete sur une annee.
Pouvez vous me donner des pistes please!
Voila le debut de mon code
Sub Datefx()
Dim Ndate As Date, Q1 As Date, Q2 As Date, Q3 As Date, Q4 As Date
Dim Pfutur As Long
Dim lastrow As Long
'Define variables
lRow = Worksheets("Sheet1").Cells(Rows.Count, 1).End(xlUp).Row
Ndate = InputBox("Date: mm/dd/yyyy", "Enter a date")
Range("S22").Value = Ndate
'Define quarters
Q1 = Cells(1, 3).DateAdd("q", -4, Ndate)
Q2 = Cells(1, 4).DateAdd("q", -3, Ndate)
Q3 = Cells(1, 5).DateAdd("q", -2, Ndate)
Q4 = Cells(1, 6).DateAdd("q", -1, Ndate)
For i = 1 To lRow
cell(i, 1) = Range("A12").Formula = "=sum(B12:D12)"
Next
End Sub
Excusez moi je n'ai pas les accents sur mon clavier