Option Explicit
Dim Pointeur As Integer
' Macros Créées par J-Y L-L / XlDownload
'
Private Sub Workbook_Open()
Call Lecture_Pointeur
End Sub
Sub Lecture_Pointeur()
On Error GoTo GestErreur
Open "C:\Pointeur.dat" For Input As #1
Input #1, Pointeur
Close #1
Call Ecriture_Pointeur
Exit Sub
GestErreur:
Call Créate_Fichier
End Sub
Sub Ecriture_Pointeur()
'
Open "C:\Pointeur.dat" For Output As #1
On Error GoTo GestErreur
Print #1, (Pointeur + 1)
Close #1
Exit Sub
GestErreur:
MsgBox "Ecriture non effectuée", 64, "informations"
Close #1
End Sub
Sub Créate_Fichier()
Dim fs As Object, a As Object
Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.CreateTextFile("C:\Pointeur.dat", True)
a.Close
Call Ecriture_Pointeur
End Sub