'déclaration des variables Dim objetfile, fichier Dim tableauSecondes(100) As Integer Dim tableauDegres(100) As Integer Dim tabMots() As String Dim cpt, i As IntegerConst ForReading 1, ForWriting 2, ForAppending = 3 'ouverture du fichier Set objetfile = CreateObject("Scripting.FileSystemObject") Set fichier = objetfile.OpenTextFile("C:\mesure.txt", ForReading) cpt = 0 'boucle sur le fichier pour remplir les tableaux Do While fichier.AtEndOfStream <> True 'séparation des mots de la ligne lue dans un tableau tabMots() = Split(fichier.ReadLine) 'récupération de la valeur des secondes tableauSecondes(cpt) = CInt(Replace(tabMots(0), "secondes", "")) 'récupération de la valeur des degrès tableauDegres(cpt) = CInt(Replace(tabMots(1), "°C", "")) 'incrémentation du compteur (permettant à pouvoir relire les tableaux cpt = cpt + 1 Loop 'fermeture du fichier fichier.Close 'affichage dans une msgbox de toutes les valeurs For i = 0 To cpt - 1 MsgBox ("Premieres valeurs : " & tableauSecondes(i) & " sec, " & tableauDegres(i) & " °C") Next i
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question