Avatar billede zjat Nybegynder
17. februar 2010 - 21:42 Der er 6 kommentarer og
1 løsning

VBA: problemer med refresh/gem kode

Hej Alle sammen

Jeg har fundet frem til denne kode, for at gemme og refreshe i et bestemt interval:

Option Explicit
Public dTime As Date

Sub GemProcedure()
        dTime = Now + TimeValue("00:00:20")
        Calculate
        ActiveWorkbook.Save
        Application.StatusBar = "Gemmer " + CStr(Now)
        Application.OnTime dTime, "GemProcedure", , True
   
End Sub

Sub StopProcedure()
    Application.OnTime dTime, "GemProcedure", , False
End Sub

- GemProceduren virker fint med oprettet knap. MEN StopProceduren melder fejl når jeg trykker på den - gad vide hvad jeg gør galt?
Avatar billede oleelo Nybegynder
18. februar 2010 - 19:16 #1
Hej
Prøv med denne stoppoc
Ændret , , til ,

Sub StopProcedure()
    Application.OnTime dTime, "GemProcedure", False
    Application.StatusBar = False 'sætter ny status
End Sub
mvh oleelo
Avatar billede hostgirl Nybegynder
18. februar 2010 - 21:45 #2
Prøv dette til at stoppe med istedet, kan være det hjælper at skrive lidt ekstra med:

Application.OnTime earliesttime:=dTime, procedure:="GemProcedure", schedule:=False

og start onTime kan du nøjes med:

Application.OnTime Timetorun, "GemProcedure"
Avatar billede zjat Nybegynder
02. marts 2010 - 10:31 #3
Ahh...Oleelo - det virker :)

(Hostgirl - dit virker ikke :()

Smid et svar ole og du får point :)
Avatar billede zjat Nybegynder
02. marts 2010 - 10:34 #4
Hov, nej Oleelo - den virker faktisk ikke - den fortsætter stadig med at opdatere.
Avatar billede oleelo Nybegynder
02. marts 2010 - 17:18 #5
Hej
Fint, her et svar
oleelo
Avatar billede zjat Nybegynder
05. marts 2010 - 10:34 #6
Mangler stadig en løsning på dette:(
Avatar billede zjat Nybegynder
18. marts 2010 - 09:15 #7
Hej Ole

Jeg giver dig pointene - for den gode vilje til at hjælpe :) har desværre ikke fået det løst endnu.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester