Repeter une macro toute les 30 secondes

Fermé
kuik Messages postés 1 Date d'inscription mardi 17 mars 2009 Statut Membre Dernière intervention 17 mars 2009 - 17 mars 2009 à 20:21
DarkRodWarrior Messages postés 1755 Date d'inscription vendredi 2 mars 2007 Statut Membre Dernière intervention 18 mai 2010 - 17 mars 2009 à 22:26
Bonjour,

Voila j ai une macro mais j'aimerai qu elle se lance toute les 30 secondes

voici ma macro:

Sub RSI()
'
' RSI Macro
'
For i = 1 To 2



Sheets("Cours").Select

Dim codevaleur As Range
Set codevaleur = Worksheets("Cours").Range("a" & i)
Dim nomvaleur As Range
Set nomvaleur = Worksheets("Cours").Range("b" & (i + 1))
Dim lien1 As Range
Set lien1 = Worksheets("Cours").Range("c1")
Dim lien2 As Range
Set lien2 = Worksheets("Cours").Range("d1")


Workbooks.Open Filename:=lien1 & codevaleur & lien2

Range("C184").Select
Selection.Copy


ActiveWindow.Close
Windows("Cours.xls").Activate
Range("B" & (i + 1)).Select
ActiveSheet.Paste


Next
End Sub


J'ai essayer en lisant les reponse les lignes, mais elle ne la prend pas en compte et la lance juste une fois

Danstrentesecondes = TimeSerial (0,0,0 +30)
etc ...

J'avoue patoger un peu, et si vous pouviez me donner un cp de main ca serait bien aimable :)

Merci d'avance

PS: autre tite question en passant, comment fait ton pour que lorsque la macro ouvre une nouvelle page il la ferme sans me demander d'enregistrer ou alrs qu il enregistre directement seul.

Merci bcp

4 réponses

Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 196
17 mars 2009 à 20:44
Bonjour,

Regarde ici, en bas de page

;o)
0
DarkRodWarrior Messages postés 1755 Date d'inscription vendredi 2 mars 2007 Statut Membre Dernière intervention 18 mai 2010 90
17 mars 2009 à 20:45
C'est du quel langage ?
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 196
17 mars 2009 à 22:23
C'est du VBA ...

;o)
0
DarkRodWarrior Messages postés 1755 Date d'inscription vendredi 2 mars 2007 Statut Membre Dernière intervention 18 mai 2010 90
17 mars 2009 à 22:26
Oui mais on l'utilise comment ?

Je connais pas VBA :p
0