1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
Sub Chrono()
'toutes les 5 secondes
Application.OnTime Now + TimeValue("00:00:05"), "Enregistrer"
End Sub
Sub Enregistrer()
Dim Derlig As Long
With Workbooks("Classeur2.xls").Worksheets("Feuil1")
'recherche la première ligne vide en colonne A du classeur où vont
'être enregistrées les valeurs
Derlig = .Cells(.Rows.Count, 1).End(xlUp).Row + 1 'sur colonne A
'inscrit les valeurs les unes à la suite des autres à partir de ce classeur
.Range("A" & Derlig).Value = ThisWorkbook.Worksheets("Feuil1").Range("D3")
.Range("B" & Derlig).Value = ThisWorkbook.Worksheets("Feuil1").Range("D4")
.Range("C" & Derlig).Value = ThisWorkbook.Worksheets("Feuil1").Range("D5")
End With
'si D1 est égal à 1 le chrono fonctionne
If ThisWorkbook.Worksheets("Feuil1").Range("D1") = 1 Then
Chrono
End If
End Sub |
Partager