Hver Microsoft Word-dokument inneholder mer informasjon enn hva en bruker eksplisitt typer eller pasta i den. Den ekstra informasjonen vises i dokumentets egenskaper , som er et sett med felt som angir dokumentets opprettelse og modifikasjon datoer , tittel , bruker kommentarer og administrative data . Word-brukere kan legge til nye dokumentegenskaper med Word er standard menyer . Eller , de kan bruke Word skriptspråk , Visual Basic for Applications ( VBA ) . Ved hjelp av VBA til å legge en eiendom gjør det mulig å automatisk legge til data relatert til dokumentets innhold. For eksempel kan VBA-kode destillere dokumentets innhold inn i en liste over tag ord , å gjøre å finne dokumentet senere enklere. Instruksjoner , Legg en ny eiendom
en
Åpne Word og trykk på "Alt- F11 " for å gå inn i Visual Basic integrert utviklingsmiljø (IDE ) .
2
Klikk "Insert "-menyen overskriften , klikk deretter på " module" for å legge til en ny modul som å gå inn i programmet koden for å lage en ny eiendom .
3
skriv inn følgende kode inn i den nye modulen vindu : en
Public Sub AddProperty ( )
ActiveDocument.CustomDocumentProperties.Add _
Navn: = " newproperty " , LinkToContent : = False , verdi : = " SomeValue " , _
Type: = msoPropertyTypeString
End Sub
Dette programmet koden kaller "Add " metode for innsamling av eksisterende dokumentegenskaper for å legge til en ny eiendom , " newproperty , "til denne samlingen.
4
Klikk hvor som helst inne i AddProperty subrutine , og trykk " F5 "for å kjøre programmet .
5
trykk" Alt- F11 "for å tilbake til Word. Klikk Microsoft Office- knappen øverst til venstre på skjermen , og deretter plassere musen over " Forbered . "
6
Klikk "Egenskaper ", klikk deretter på " Custom" -kategorien for å vise listen over egendefinerte egenskaper for dokumentet . "Properties " -panelet viser " newproperty " eiendom og tilhørende verdi , " SomeValue ", som du har lagt i trinn 3 og 4 .
Be brukeren for en eiendom Navn
7
Trykk " Alt- F8 " for å vise en liste over makroer ( dvs. VBA -programmer ) . Klikk på " AddProperty " element, og klikk " Rediger"-knappen . Denne handlingen tar deg tilbake til subrutine som legger til egendefinerte egenskapen .
8
Velg uttalelsene mellom "Public Sub " og " End Sub " uttalelser , og trykk deretter på "Delete " for å slette dem .
9
Type følgende nye uttalelser i mellom "Public Sub " og " End Sub " utsagn : en
dim propertyname , PropertyValue som streng
propertyname = InputBox ( " Vennligst skriv inn navnet på en ny eiendom . ")
PropertyValue = InputBox ( " Vennligst oppgi en verdi for den nye eiendommen . ")
ActiveDocument.CustomDocumentProperties.Add _
< p > Navn: = propertyname , LinkToContent : = False , _
Verdi : = PropertyValue , Type : = msoPropertyTypeString
Disse uttalelsene be brukeren om en ny eiendom og dens verdi , og deretter opprette den nye eiendommen fra brukerens input .
10
trykk "Alt -F8 " for å gå tilbake til Word-dokument, og trykk deretter på " Alt- F8 " for å vise listen over VBA subrutiner .
11
Dobbeltklikk på " AddProperty " element for å kjøre reviderte subrutine , som vil spørre etter navnet og verdien av et nytt dokument eiendom . Skriv inn tekst for begge elementene .
12
Bekreft opprettelsen av den nye eiendommen ved å se etter det i dokumentet egenskaper vinduet , som du gjorde i punkt 1 , punkt 6 .