Avatar billede lrp Nybegynder
02. august 2001 - 09:25 Der er 14 kommentarer og
3 løsninger

Afspilning af makro på bestemt tidspunkt

Er der nogen der ved, om det er muligt at afspille en makro (der fx. gemmer det aktive dokument) på et bestemt tidspunkt (fx. kl. 10:00:00), mens brugeren sidder og arbejder på almindelig vis i Word - og i så fald, hvordan gøres det?
Avatar billede dobber Nybegynder
02. august 2001 - 09:34 #1
lav en macro der udføre den ønskede komando, brug herefter opgavestyring til at starte macroen
Avatar billede dobber Nybegynder
02. august 2001 - 09:36 #2
hvorfor vil du bruge en macro, du kan bruge autogem som ligger i word ?, den kan gemme efter et bestemt tidsintervalg !!
Avatar billede lrp Nybegynder
02. august 2001 - 09:50 #3
Jeg bruger Word 2000. Der er i \"Indstillinger\", fanebladet \"Gem\" et punkt der hedder \"Gem oplysninger til automatisk gendannelse\". Det er relevant, hvis Word går ned, da man så kan få gendannet sit dokument.
Men jeg vil gerne have gemt filen under sit oprindelige navn, så man kan lukke sit dokument og vende tilbage til den senest gemte version - uden at man skal have Word til at gå ned.

Jeg har ikke kunnet finde en \"rigtig\" AutoGem-funktion i Word 2000.
Avatar billede dobber Nybegynder
02. august 2001 - 10:01 #4
ØØØ !
det vil sige at du gemmer filen, arbejder videre på file lukke uden at gemme, derefter vil du have den seneste gemt fil.
Avatar billede dobber Nybegynder
02. august 2001 - 10:10 #5
CTRL + S ? kan du ikke bruge den ?
Avatar billede lrp Nybegynder
02. august 2001 - 10:10 #6
Formålet med at gemme sit arbejde løbende er selvfølgelig primært at sikre sig mod at Word går ned - så ens arbejde ikke er mistet. Men i mange tilfælde kan det også være rart at have en tidligere udgave af dokumentet, som man kan vende tilbage til, hvis man kommer til at foretage sig noget uhensigtsmæssigt, der ikke kan fortrydes.
Avatar billede lrp Nybegynder
02. august 2001 - 10:13 #7
Jo, jeg KAN godt bruge CTRL + S. Men det skal jo stadig gøres manuelt...
Avatar billede jimse Nybegynder
02. august 2001 - 10:18 #8
Ville det så være en mulighed at vælge \"opret altid en sikkerhedkopi\" ?
Avatar billede dobber Nybegynder
02. august 2001 - 10:18 #9
Det som du kan gøre, er at lave en macro der:
1 opretter et backup bib.
2 kopier filen over til backup bib.

herefter bruger du opgave styring til at starte macroen
Avatar billede dobber Nybegynder
02. august 2001 - 10:34 #10
jeg kan hvis du ønsker det lave et *.vbs til dig, der udføre det
Avatar billede lrp Nybegynder
02. august 2001 - 10:58 #11
Dobber >> Det er pænt af dig, men du behøver ikke at lave et VB-script til mig.
Jeg var interesseret i at vide, om det kunne lade sig gøre vha. en forholdsvist enkel løsning i Word - da en bruger har spurgt mig om det kunne lade sig gøre - men hvis det kræver både Opgavestyring og VB-scripts, synes jeg måske nok det er lidt for meget at gøre ud af det.
Avatar billede dobber Nybegynder
02. august 2001 - 11:03 #12
1 har du en server til backup ?
2 hvis ja kan du lave en backup af mappe med et bestemt interval, du vil nu have en \"kopi\" af filen.
Avatar billede lrp Nybegynder
02. august 2001 - 11:20 #13
Jeg tror, at jeg vil prøve med følgende løsning:

Jeg har fundet mappen, hvor filerne til automatisk gendannelse ligger (stien kan i øvrigt ændres på denne i \"Indstilinger\", fanebladet \"Filplaceringer\").

Problemet er vel stort set, at filen til automatisk gendannelse slettes, når man lukker dokumentet. Dette sker så IKKE, hvis Word går ned - og derfor er der sådan set ikke noget problem, hvis det sker - så åbner man Word igen, og dokumentet gendannes.

Til det formål, at man vil lukke sit dokument - fordi man har lavet nogle uhensigtsmæssige ændringer, der ikke kan fortrydes - har jeg udtænkt følgende: Jeg laver en værktøjslinje i Normal.dot med en knap, der kan lave en kopi af den fil til automatisk gendannelse (hvis den findes), der har filnavnet \"Automatisk gendannet\" + aktivt dokuments filnavn + \".asd\" Derefter lukkes det aktive dokument ned, og den kopi jeg lige har lavet, åbnes så. Problemet er vel dermed løst, såvidt jeg kan se???
Avatar billede janvogt Praktikant
06. august 2001 - 13:56 #14
Denne kode kører makroen \"MinSub\" klokken 10.00:

Sub tid()
    Application.OnTime.TimeValue(\"10:00:00\"),\"MinSub\"
End Sub

Det er vel det du spørger om?
Avatar billede lrp Nybegynder
07. august 2001 - 10:09 #15
janvogt >> Dit eksempel er i hvert fald MEGET tæt på at løse mit problem. Så du skal nok få nogle points for det.

Det virker dog stadig ikke helt tilfredsstillende. Forklaring følger:

Jeg har ændret din kode til nedenstående:

Sub MinSub()
    ActiveDocument.Save
    Application.OnTime When:=Now + TimeValue(\"00:00:15\"), _
    Name:=\"MinSub\", Tolerance:=1000
End Sub

Jeg beder altså om at få gemt dokumentet. Derefter sætter jeg Application.OnTime til at køre 15 sekunder efter. Proceduren kalder altså sig selv hvert 15. sekund.

Problemet er nu, hvis man er i gang med noget andet end blot at skrive i dokumentet - f.eks. en stavekontrol. Bliver jeg i stavekontrollen i f.eks. et halvt minut, har Word tilsynelandende \"glemt\" sin Application.OnTime - og jeg må selv genstarte den manuelt. Ikke så smart. Såvidt jeg kan se af online-hjælpen skulle \"Tolerance\" angive hvor mange sekunder Word vil acceptere en forsinkelse af udførslen af OnTime - men allerede efter et halvt minut i stavekontrollen holder Word op med at gemme dokumentet hvert 15. sekund.

Nogen, der kan gennemskue, om denne uhensigtsmæssighed kan undgås?
Avatar billede hsgroup Nybegynder
18. august 2001 - 00:24 #16
Hvorfor ikke bruge versioner, som ligger i menuen filer - her kan du gemme dit dokument i de forskellige versioner du ønsker og vende tilbage til den ønskede version. Der gemmes kun et dokument og de rettelser man foretager, så du sparer også plads. Funktionen bør kunne laves sammen med en makro eller et script
Avatar billede lrp Nybegynder
29. august 2001 - 09:45 #17
Jeg må hellere få lukket dette spørgsmål, da der vist ikke kommer flere svar.
Hsgroup << Jeg har endnu ikke afprøvet dit forslag, da jeg midlertidigt har droppet projektet - men det er helt sikkert noget, der er værd at undersøge nærmere.
Håber, at I finder pointsfordelingen rimelig - og tak for hjælpen til alle, der har deltaget i dette indlæg.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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