Bonjour,
je veux tout simplement effectuer une différence entre les colonnes AE et AF. Et repertorier le résultat de la différence dans le colonne Z.
Je précise que les cellules sont au format standart et de la forme suivante : xx/xx/xxxx.
Mon code n'effectue pas correctement la différence entre ces deux colonnes. Est-ce un problème de format ?
Merci d'avance !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Sub test4() Dim LastLig As Long, i As Long Dim Tb Application.ScreenUpdating = False With Worksheets(1) LastLig = .Cells(.Rows.Count, 1).End(xlUp).Row Tb = .Range("AC1:AF" & LastLig) For i = 2 To LastLig Tb(i, 1) = Val(Tb(i, 4)) - Val(Tb(i, 3)) + 1 Next i .Range("AC1:AF" & LastLig) = Tb End With End Sub
Partager