Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan legge en eiendom til et Word-dokument i VBA
    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 .


    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en DSN Bruke en API -koden 
    ·Hvordan beregne BMI Ved hjelp av Visual Basic 
    ·Hvordan få Antall rader i FlexGrid i Visual Basic 
    ·VB6 Run Time Error 70: Permission Denied 
    ·Hvordan finne den hyssing Array i VB 6.0 
    ·Hvordan skrive ut et nummer som en prosentandel i Visua…
    ·Hvordan lage ting fra bunnen i Visual Basic 
    ·Hvordan redigere registernøkler i VB.Net 
    ·Hvordan å utheve tekst i en tekstboks i VB.NET 
    ·Slik Ping med Visual Basic 
      Anbefalte artikler
    ·Hvordan bruke en ImageButton på Android 
    ·Hvordan endre tekst på en Rollover 
    ·Hvordan lage Millions 
    ·Hvordan laste opp DOC -filer i PHP 
    ·Slik installerer Zend Optimizer på RedHat Enterprise L…
    ·Hva er et ukjent XSLT Function 
    ·Hvordan Ring en PHP File Name Fra XML Flash kode 
    ·Hvordan komme i Java Working Rett på XP 
    ·Hvordan kjører jeg JSP Fra et Eclipse 
    ·Hvordan Befolke websider i VBA 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/