Maccro enrengistrement automatique et répétition

Salut à tous !

Novice en matière de macro et sur VBA, j'expose mon souci :

Je cherche à enregistrer mon fichier excel automatiquement tous les 30s par exemple à l'aide d'une macro.

J'ai donc été sous l'onglet développeur : puis j'ai enregistrer ma macro. Il en ressort le code suivant :

Sub Macro4()

'

' Macro4 Macro

'

'

ActiveWorkbook.Save

End Sub

Comment faire pour le faire répéter automatiquement tous les 30 secondes ?? J'ai cherché sur le net mais en vain...

Merci beaucoup

bonjour,

une manière de faire

Sub Macro4()
'
' Macro4 Macro
'

'
ActiveWorkbook.Save
Application.OnTime Now + TimeValue("00:00:30"), "Macro4"
End Sub

Bon alors, ta formule fonctionne mais j'ai maintenant un autre souci :

Je travaille en fichier partagé, Est-ce que tu sais s'il y a un moyen que le fichier partagé qui est donc sur l'autre ordinateur (celui de mon collègue) s'actualise automatiquement lorsque je remplie ma feuille depuis mon pc ?

Je pensais qu'en mettant cette macro d'enregistrement automatique en place, le fichier s'actualiserai aussi mais ce n'est pas le cas, il faut toujours appuyer sur la disquette enregistrer pour rafraichir le classeur...

Merci !

Bonjour,

je dois avouer que je n'ai pas d'expérience avec les fichiers partagés. ouvre un nouveau sujet après avoir adapté ta question.

Rechercher des sujets similaires à "maccro enrengistrement automatique repetition"