Avatar billede nlr2000 Nybegynder
21. april 2006 - 09:23 Der er 28 kommentarer og
1 løsning

Automatisk start af Excel-ark på givne tidspunkter

Jeg benytter engelsk excel i win xp.

Jeg har brug for en form for "timer", som kan sættes op til at køre en vifte af regneark på specificerede tidspunkter af dagen.
Timeren (et regneark) skal altså køre på en computer og f.eks. hver nat åbne nogle andre ark, køre nogle makroer i arkene osv.

Det skal helst være stabilt, så det kan køre så mange dage som muligt uden opsyn.

Ja - måske ikke så specifikt, men jeg besvarer alle spørgsmål!

Hvis jeg får et godt ark giver jeg op til 500 point.

Tak
Avatar billede levithan Nybegynder
21. april 2006 - 09:27 #1
du må max gi 200 points og ikke 500
Avatar billede stewen Praktikant
21. april 2006 - 12:44 #2
Vil nemmeste løsning ikke være at lave en Windows opgave? Således at den opgave starter en Excel fil op - i den excel fil har du en makro der aktiveres når filen åbnes, kører dine makroer og slutter af med at lukke excel ned....
Avatar billede x-lars Novice
21. april 2006 - 14:43 #3
Application.OnTime TimeValue("03:00:00"), "min_makro"

Er det sådan noget du søger?

Ovenstående forudsætter, at computeren er tændt og at Excel kører. I så fald vil makroen "min_makro" blive afviklet kl. 03:00
Avatar billede nlr2000 Nybegynder
21. april 2006 - 14:48 #4
Jeg har mange ark. Nogle skal køres 20 gange om dagen. Jeg orker ikke at lave det i "planlagte opgaver"/"scheduled tasks". Det ville så være ret irriterende, hvis computeren skulle omformateres... - Desuden skal det kunne køres fra flere computere, så et Excel-ark er oplagt.

x-lars: Jo, noget i den stil. Jeg håbede dog bare lidt på, at der var nogen som havde et ark, som allerede var sat simpelt op, så man bare skulle angive sti og tidspunkt...

Men ellers må jeg bygge det hele op selv..(?)
Avatar billede excelent Ekspert
21. april 2006 - 19:27 #5
Avatar billede bak Forsker
21. april 2006 - 19:41 #6
prøv evt også at se dette

http://www.eksperten.dk/spm/498603
Avatar billede bak Forsker
22. april 2006 - 11:41 #7
Mente nok jeg havde arket endnu :-)

www.tbdl.dk/excel/online.xls
Avatar billede excelent Ekspert
22. april 2006 - 11:45 #8
linket virker ikke bak :-)
Avatar billede bak Forsker
22. april 2006 - 11:59 #9
nope, grundet en lille stavefejl

www.tbdl.dk/excel/ontime.xls

Din er forøvrigt smart :-)
Avatar billede excelent Ekspert
22. april 2006 - 12:06 #10
roser fra mesteren selv er ikke at kimse af tak :-)

jeg får en err 1004 i denne linie
Application.OnTime vTime2Run, stMakro2Run
Avatar billede bak Forsker
22. april 2006 - 14:45 #11
lille fejl, er rettet nu
Avatar billede excelent Ekspert
26. april 2006 - 16:01 #12
hvor langt er vi nået ?
Avatar billede nlr2000 Nybegynder
01. maj 2006 - 13:52 #13
Excelent: Det ser faktisk rimelig okay ud! Dog måske en smule besværligt, hvis man skal indtaste dato og tid hver gang! Kan man ikke bare indtaste tid og så kun have en linie?

På det punkt ser Baks bedre ud.
Avatar billede excelent Ekspert
01. maj 2006 - 17:34 #14
jo det kan man da sagtens
hvad mener du med 1 linie ?
Avatar billede nlr2000 Nybegynder
02. maj 2006 - 08:52 #15
Altså bare, at man på arkene specificerer, at de skal åbnes klokken f.eks. 14.34 - og så gælder det alle dage i fremtiden. - Hvis nogle ark så skal åbnes flere gange om dagen, kan man bare indsætte ny kolonne.
Avatar billede nlr2000 Nybegynder
02. maj 2006 - 09:03 #16
ja... man kan selvfølgelig bare trække datoerne med klokkeslet ned.... Men det er bare så uoverskueligt!
Avatar billede nlr2000 Nybegynder
02. maj 2006 - 09:06 #17
Jeg har tidligere set et ark (lidt i stil med dit), hvor man både kunne specificere et tidspunkt, hvor en makro skulle køres (dog kun en linie) ELLER et interval - altså f.eks. hver time.
Avatar billede nlr2000 Nybegynder
02. maj 2006 - 09:16 #18
Når andre regneark er åbnet overskriver din makro for øvrigt cellerne a5 og a6 med tidspunkt og dato!
Avatar billede excelent Ekspert
02. maj 2006 - 10:19 #19
hvor mange forskellige projektmapper har du som skal åbnes på samme tid hver dag?
CTRL+SHIFT+, indsætter dato - CTRL+SHIFT+. indsætter tid kunne måske anvendes
Avatar billede excelent Ekspert
02. maj 2006 - 10:24 #20
det med skrive dato i andre ark, kikker jeg på når jeg er hjemme igen
Avatar billede excelent Ekspert
02. maj 2006 - 15:56 #21
Ændret så der kun skrives dato/tid i Ark1, - hent den her:
http://pmexcelent.dk/Master.xls
Avatar billede excelent Ekspert
02. maj 2006 - 16:15 #22
Jeg vil godt lige vide hvor mange forskellige projektmapper der skal køres ialt ?
Hvor mange af dem skal køres på samme tid hver dag (1 eller hvor mange gange)?
Hvor mange skal køre med interval, samt hvilket interval ?
Avatar billede nlr2000 Nybegynder
02. maj 2006 - 16:27 #23
Hm... Det er endnu ikke sikkert.

Circa 15 forskellige ark.

Circa 12 skal køre 1 gang om dagen.
3 skal køre hver halve time fra 8-17.
Avatar billede nlr2000 Nybegynder
02. maj 2006 - 16:29 #24
hmm. tiden kører ikke i den nye version!
Jeg kan for øvrigt ikke kigge på det før tirsdag grundet rejse.
Avatar billede excelent Ekspert
02. maj 2006 - 16:32 #25
du skal nok lige downloade den, virker ok her (Lokalt på PC'en)
Avatar billede excelent Ekspert
02. maj 2006 - 17:23 #26
Og den skal have navnet Master, ellers opdateres tid ikke
ellers skal der ændres i koden (Module1)
Avatar billede nlr2000 Nybegynder
09. maj 2006 - 10:45 #27
Excelent!

Jeg arbejder videre på dit ark. Det er en god start. Læg et svar!
Avatar billede excelent Ekspert
09. maj 2006 - 14:58 #28
ok. jeg har prøvet at brygge noget sammen, så kan du se om det evt. kan bruges/tilrettes.- jeg lægger den ud på nettet nu.
Avatar billede excelent Ekspert
09. maj 2006 - 15:20 #29
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