Avatar billede nemlig Professor
19. februar 2013 - 15:15 Der er 4 kommentarer og
1 løsning

VBA - opdater kæder automatisk

Hejsa.
Jeg har en projektmappe1, hvor jeg samler nogle tal fra 2 andre projektmapper.
Når jeg åbner projektmappe1, opdateres kæderne automatisk, da det er defineret under "Startprompt".

Er det muligt, at lave noget VBA-kode, som fx. opdaterer kæderne automatisk fx. hvert 5  minut eller på anden vis automatisk henter værdierne fra de 2 andre projektmapper.
Avatar billede store-morten Ekspert
19. februar 2013 - 16:30 #1
Måske:

kode i ThisWorkbook.
Private Sub Workbook_Open()
    StartTimer
End Sub

timer og kode i et almindeligt modul.
Sub StartTimer()
      Application.OnTime Now + TimeValue("00:05:00"), "Opdater"
End Sub

'koden der opdaterer, og starte timeren igen.
Sub Opdater()
    ActiveWorkbook.RefreshAll
  StartTimer
End Sub
Avatar billede store-morten Ekspert
19. februar 2013 - 18:00 #2
Erstat:
ActiveWorkbook.RefreshAll

Med:
ActiveWorkbook.UpdateLink Name:=ActiveWorkbook.LinkSources
Avatar billede nemlig Professor
19. februar 2013 - 21:43 #3
Konge - det var løsningen. Tusind tak :)
Smid venligst et svar.
Avatar billede store-morten Ekspert
19. februar 2013 - 21:47 #4
Velbekomme.
Avatar billede Phenixx Praktikant
30. september 2018 - 17:52 #5
Hey, nogen der ved hvor det helt nøjagtig er dette skal stå?
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
Excel-kurser for alle niveauer og behov – find det kursus, der passer til dig

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