05. april 2011 - 18:00
Der er
3 kommentarer og 1 løsning
VBA Application.OnTime - der sker intet !
Hej I en VBA kode i excel har jeg indsat en Application.OnTime funtion, men den eksekveres ikke. Jeg har indsat følgende øverst i den procedure jeg ønsker at køre: Application.OnTime TimeValue("17:42:00"), "UpdatePricesEXAA" Proceduren har navnet UpdatePricesEXAA. Men intet opdateres. Er der en bestemt indstilling der skal aktiveres i excel? Skal Application.OnTime stå i en særskilt procedure? Kan en sådan funktion i øvrigt eksekveres både når det angivne excelark er åbnet og lukket? På forhånd tak!
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
05. april 2011 - 18:21
#1
dette i et modul Public Sub auto_open() 'denne køres når du åbner, det samme som Autoexec Application.OnTime TimeValue("17:42:00"), "UpdatePricesEXAA" End Sub Public Sub UpdatePricesEXAA() 'din kode 'og slut så af med at fortælle hvornår den skal køre næste gang Application.OnTime TimeValue("17:42:00"), "UpdatePricesEXAA" End Sub
05. april 2011 - 18:55
#2
Hej kabbak Tak, det virker nu - hvis regnearket er åbnet. Kan det virke hvis regnearket er lukket ?
05. april 2011 - 18:59
#3
Det virker kun hvis det står åbent ;-))
05. april 2011 - 19:22
#4
OK. takker
Kurser inden for grundlæggende programmering