Enkelt forekomst av Word

September 19  by Eliza

Hver gang du velger Word fra Start-menyen, er en ny forekomst av Word åpnet på systemet ditt. Det er mulig å ha fem, seks eller flere forekomster av Word åpen hver redigering bort på sine egne filer. Du kan gjøre dette på grunn av både måten Word er skrevet (som et program) og de innebygde funksjonene i Windows. I enkelte bruksmiljø, kan det være fordelaktig å ha flere forekomster av ord åpne på samme tid. Det er ingen enkel måte å forhindre dette, men du kan opprette en AutoExec makro som ikke vil tillate flere forekomster av Word 97 til å være åpen. (Du kan ikke gjøre dette i versjoner av Word tidligere til Word 97 fordi de ikke tillater inspeksjon av hele spekteret av programmer åpne på et system.) Følgende VBA-makro vil oppnå dette svært oppgaven.

Sub AutoExec ()
thisinstance = Application.Tasks.Application.Caption
Hvis thisinstance = "Microsoft Word" Da
j = 0
For hver i In Oppgaver
Hvis InStr (1, i.Name, thisinstance)> 0 Then
j = j + 1
Oppgaver (i) .Activate
End If
Neste jeg
Hvis j> 1 Da Application.Tasks.Application.Quit
Else
For hver i In Oppgaver
Hvis InStr (1, i.Name, "Microsoft Word")> 0 Then
Hvis i.Name <> thisinstance Deretter
i.Activate
Application.Tasks (thisinstance) Nært
End If
End If
Neste jeg
End If
End Sub

Du bør være oppmerksom på at siden dette er en AutoExec makro (det kjøres automatisk når Word startes første gang), er det noen måter rundt det. Hvis brukeren endrer Word kommandolinjen (den som faktisk starter Word) til å bruke bryteren / m, eller hvis brukeren holder nede Shift-tasten mens Word starter, deretter AutoExec makro vil ikke utføre.

WordTips er din kilde for kostnadseffektiv Microsoft Word trening. (Microsoft Word er den mest populære tekstbehandlingsprogrammet i verden.) Dette tipset (390) gjelder for Microsoft Word 97.