Salut à tous,
Voila mon probleme, j'ai un fichier Excel qui fait des recalculs automatiques toutes les 5 secondes
- Dans ThisWorkbook:
Sub Workbook_Open()
Call RefreshData
End Sub
- Dans Module :
Sub RefreshData()
Application.OnTime Now + TimeValue("00:00:05"), "RefreshData"
Application.CalculateFull
End Sub
Simplement, comme la fonction RefreshData est rappelée pour le classeur, si j'ai plusieurs fichiers ouverts dans un même classeur, quand je ferme le fichier concerné, il se ré-ouvre au bout de 5 secondes
N'y a t-il pas moyen de désactiver la Sub à la fermeture du fichier ou encore de ne l'appliquer qu'à ce fichier??
Merci,
rirutol
Voila mon probleme, j'ai un fichier Excel qui fait des recalculs automatiques toutes les 5 secondes
- Dans ThisWorkbook:
Sub Workbook_Open()
Call RefreshData
End Sub
- Dans Module :
Sub RefreshData()
Application.OnTime Now + TimeValue("00:00:05"), "RefreshData"
Application.CalculateFull
End Sub
Simplement, comme la fonction RefreshData est rappelée pour le classeur, si j'ai plusieurs fichiers ouverts dans un même classeur, quand je ferme le fichier concerné, il se ré-ouvre au bout de 5 secondes
N'y a t-il pas moyen de désactiver la Sub à la fermeture du fichier ou encore de ne l'appliquer qu'à ce fichier??
Merci,
rirutol