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 34 35 36 37 38 39 40 41 42
| Option Explicit
Public Declare Function GetTickCount Lib "kernel32" () As Long
Sub CombienDeBoucles()
Dim maString As String
Dim Debut As Long, Fin As Long
Dim i As Long
i = 0
Debut = GetTickCount()
Fin = Debut + 60000
Do While GetTickCount < Fin
i = i + 1
TEST
Loop
MsgBox i & " boucles effectuées en 1 minute."
End Sub
Sub TEST()
Dim NoFichier As Integer
Dim NomFichier As String
Dim i As Long
Dim b As Byte
NoFichier = FreeFile
'NomFichier = "Chemin complet de la dll"
NomFichier = "C:\Program Files\Acer\OrbiCam10\EFVal.dll"
Open NomFichier For Binary Access Read Lock Read As #NoFichier
i = 0
'Boucle d'écriture des valeurs sur la feuille
For i = 1 To 16
Get #NoFichier, , b
Cells(i, "A") = b
'pour l'avoir sur une ligne
'Cells(1, i) = b
Next
Fin:
Close #NoFichier
End Sub |
Partager