Cells(no_lig, 1).FormulaLocal = "=DATEDIF(L" & no_lig & ";AUJOURDHUI();""y"")&"" Ans """
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionPrivate Sub CommandButton1_Click()
Application.ScreenUpdating = False
Dim no_ligne As Integer
Sheets("BDD").Select
no_ligne = Range("A65536").End(xlUp).Row + 1
Cells(no_ligne, 1) = T1
Cells(no_ligne, 2) = T2
Cells(no_ligne, 3) = T3
Cells(no_ligne, 4) = T8
Cells(no_ligne, 5) = T9
Cells(no_ligne, 6) = T10
Cells(no_ligne, 7) = T14
Cells(no_ligne, 8) = T5
Cells(no_ligne, 9) = C4
Cells(no_ligne, 10) = C5
Cells(no_ligne, 11) = C1
Cells(no_ligne, 12) = T12
Cells(no_ligne, 13).FormulaR1C1 = "=(DATEDIF(L & no_ligne;TODAY();y)& Ans &DATEDIF(L & no_ligne;TODAY();ym)& mois)"
Cells(no_ligne, 14).FormulaR1C1 = "=(TODAY()-L & no_ligne)/365"
Cells(no_ligne, 15) = T13
Cells(no_ligne, 16) = C6
Cells(no_ligne, 19) = T7
Cells(no_ligne, 20) = T20
End Sub
no_ligne = 5
Cells(no_ligne, 13).FormulaLocal = "=SOMME(A1:A" & no_ligne & ")"
Cells(no_ligne, 13).FormulaR1C1 = "=(DATEDIF(L2:L" & no_ligne & ";TODAY();y)& Ans &DATEDIF(L2:L" & no_ligne & ";TODAY();ym)& mois)"
Cells(no_ligne, 14).FormulaR1C1 = "=(TODAY()-L2:L" & no_ligne & ")/365"
MsgBox "=(DATEDIF(L & no_ligne;TODAY();y)& Ans &DATEDIF(L & no_ligne;TODAY();ym)& mois)"
=DATEDIF(LX;AUJOURDHUI();"y")&" Ans "&DATEDIF(Lx;AUJOURDHUI();"ym")&" mois"
=DATEDIF($14:$14;AUJOURDHUI();"y")&" Ans " &DATEDIF($14:$14;AUJOURDHUI();"ym")&"mois"
Cells(1, 2).FormulaLocal = "=SOMME(A1:A10)"
Dim DernLigne As Long
'Attribution de la valeur à la variable
DernLigne = Range("A" & Rows.Count).End(xlUp).Row
'insertion de la variable dans la formule
Cells(1, 2).FormulaLocal = "=SOMME(A1:A" & DernLigne & ")"
=DATEDIF(Lx;AUJOURDHUI();"y")&" Ans "&DATEDIF(Lx;AUJOURDHUI();"ym")&" mois"