Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Lägga till en fastighet till ett Word- dokument i VBA

    Alla Microsoft Word-dokument innehåller mer information än vad en användare explicit typer eller pastor i den. Den extra informationen visas i dokumentets egenskaper , som är en uppsättning fält som anger dokumentets skapande och datum modifiering , titel , kommentarer användare och administrativa uppgifter . Word-användare kan lägga till nya dokument egenskaper med Word standard menyer . Eller så kan de använda Word skriptspråk , Visual Basic for Applications ( VBA ) . Använda VBA för att lägga till en egenskap gör det möjligt att automatiskt lägga in uppgifter om dokumentets innehåll . Till exempel kan VBA-kod destillera dokumentets innehåll i en lista med taggen ord , att hitta dokumentet senare lättare . Instruktioner
    Lägg en ny fastighet
    1

    Öppna Word och tryck på " Alt - F11 " för att gå in i Visual Basic integrerad utvecklingsmiljö ( IDE ) .
    2

    Klicka "Infoga " -menyn rubrik , klicka sedan på " modul " för att lägga till en ny modul som att komma in i programkoden för att skapa en ny fastighet .
    3

    skriv följande kod i den nya modulens fönster :

    Public Sub addProperty ( ) katalog

    ActiveDocument.CustomDocumentProperties.Add _

    Namn : = " newproperty " , LinkToContent : = False , Värde : = " SomeValue " , _

    Typ : = msoPropertyTypeString

    End Sub

    programkod kallar " Add " metod för insamling av befintliga dokument egenskaper för att lägga till en ny egenskap , " newproperty , " till den samlingen .
    4

    Klicka någonstans i addProperty subrutinen , tryck " F5 " för att köra programmet .
    5

    Tryck " Alt - F11 " till återgå till Word . Klicka på Microsoft Office- knappen längst upp till vänster på skärmen och sedan placera muspekaren över " Förbered . "
    6

    klicka på "Egenskaper ", klicka sedan på " Custom " fliken för att visa listan över anpassade egenskaper för dokumentet . Den " Egenskaper " rutan visar det " newproperty " egendom och dess tillhörande värde , " SomeValue , " som du lagt till i steg 3 och 4 .
    Fråga användaren om ett Namn

    7

    Tryck " Alt-F8 " för att visa en lista över makron ( dvs VBA -program ) . Klicka på " addProperty " objekt och klicka sedan på knappen "Redigera" . Denna åtgärd kommer du tillbaka till den subrutin som lägger till anpassade egenskapen .
    8

    Välj uttalandena mellan "Public Sub " och " End Sub " uttalanden , tryck sedan på " Delete " för att radera dem .

    9

    Skriv följande nya uttalanden i mellan "Public Sub " och " End Sub " uttalanden :

    dim PropertyName , PropertyValue som sträng

    PropertyName = InputBox ( " Ange namnet på en ny egenskap . " ) katalog

    PropertyValue = InputBox ( " Ange ett värde för den nya fastigheten . " ) katalog

    ActiveDocument.CustomDocumentProperties.Add _

    Namn : = PropertyName , LinkToContent : = False , _

    värde : = PropertyValue , Type : = msoPropertyTypeString

    Dessa uttalanden fråga användaren om en ny egenskap och dess värde , och sedan skapa den nya egendom från användarens input .
    10

    Press " Alt-F8 " för att återgå till Word-dokumentet , tryck sedan på " Alt-F8 " för att visa listan över VBA subrutiner .
    11

    Dubbelklicka på " addProperty " objekt att köra din ändrade subrutin , som frågar dig efter namnet och värdet av ett nytt dokument egendom . Skriv in någon text för båda objekten.
    12

    Verifiera skapandet av den nya fastigheten genom att söka efter det i dokumentet egenskaper fönstret , som du gjorde i avsnitt 1 , steg 6 .

    Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man slår ihop Word-dokument i VBA
    ·Hur du installerar Deployment för VBS anpassad åtgär…
    ·Hur man läser en Raw webbsida i Visual Basic
    ·Hur man bort genomstruken text i ett dokument i VBA
    ·Hur man ansluter till en fjärrdator i VBScript
    ·Lägga till 2 Värden i Visual Basic
    ·Hur man skriver ut en JPG i VB.Net
    ·Hur man gör en textruta accepterar endast siffror i Vi…
    ·Hur man kan få en Query Listruta
    ·Hur du ändrar teckensnitt färg i Visual Basic
    Utvalda artiklarna
    ·Hur konvertera en sträng till en lista på Python
    ·Hur förstå C + + kompilatorer
    ·Ställa upp i ett träd Binary Sök i Python
    ·Hur får man ett värde från en kalkylblad Använda VB…
    ·Hur du ändrar appletbetraktare i Eclipse
    ·Hur Program för Exponents
    ·Hur du anpassar din markör med CSS kod
    ·PHP Referens Funktion i en klass
    ·Hur man skapar UML från Java-kod
    ·Hur man gör en String Immutable
    Copyright © Dator Kunskap http://www.dator.xyz