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 setter jeg et felt i MS Word 2007 for tilgang i VBA
    ? Microsoft Word 2007 har en funksjon som kalles feltkoder , som er korte dokument komponenter som kan generere innhold automatisk. Eksempler på feltkoder inneholde dato , tid og gjeldende sidetall . Word skriptspråk , Visual Basic for Applications kan sette inn nye feltkoder og programmatisk endre eksisterende på alle måter gitt av Word standard brukergrensesnitt. Arbeide med Words feltkoder gjennom dette grensesnittet og VBA-kode kan anspore ideer for berikende statiske deler av dokumentene dine med dynamisk oppdaterte data . Du trenger
    Microsoft Word
    Vis flere instruksjoner
    en

    Opprett et nytt dokument i Word og klikk på "Insert "-menyen , etterfulgt av «Dato og tid "-ikonet i " Text "-panelet . Sjekk " Oppdater automatisk " boksen , og deretter dobbeltklikker du noen dato format for å sette inn et felt kode som oppdateres automatisk med gjeldende dato .
    2

    Trykk på " Enter" for å starte en ny linje , og klikk "Quick deler "-ikonet i "Text "-panelet . Klikk på " Field, " dobbeltklikk deretter noen av de nevnte feltkoder (f.eks "Side" ) for å sette det inn i dokumentet .
    3

    Trykk " Alt- F9 " for å vise selve utseendet på feltkoder . Denne handlingen vil gi deg en forhåndsvisning av hva VBA-kode vil vise . Trykk "Alt- F9" igjen for å returnere feltet koder ' vanlig visningsmodus.
    4

    Trykk " Alt- F11 " for å gå inn i Visual Basic integrert utviklingsmiljø . Klikk "Sett inn " og deretter " Module " for å opprette et nytt vindu der du kan skrive din VBA-kode
    5

    Skriv inn følgende subrutine inn den nye koden vinduet: .

    Public Sub showFields ( )

    Dim i, str1

    Selection.InsertAfter " Felt indeks, tekst , resultatet"

    For i = 1 To ActiveDocument.Fields.Count
    < p > Selection.InsertAfter vbCr
    p Med ActiveDocument.Fields ( i)

    str1 = . Index & " , >> " & . Code.Text & " << ", og . Result.Text

    Selection.InsertAfter str1

    End With

    Neste i

    Selection.InsertAfter vbCr

    End Sub
    p Dette subrutine gjentas gjennom hvert felt i dokumentet og skriver ut informasjon knyttet til det . VBA tilgang feltene gjennom " Fields " eiendom " ActiveDocument " objekt . Denne egenskapen , som er egentlig en oversikt over alle kodene , er en del av alle dokumenter . Word oppdaterer listen hver gang en bruker legger til eller sletter et felt.
    6

    Trykk " Alt- F11 " for å gå tilbake til dokumentet , og klikk deretter på en tom linje. Trykk " Alt- F8 " for å vise en liste over VBA subrutiner ( dvs. makroer ) . Dobbeltklikk på " Vis Fields " elementet for å kjøre VBA -koden du skrev i trinn 5 . Koden vil løpe og lage en kommaseparert liste med informasjon for hvert felt du har satt inn i trinn to .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan å lære VB Script Online 
    ·Slik konverterer tekst i HTML til RichTextBox i Vb.NET 
    ·Slik fjerner Command Button Border med VB6 
    ·Hva er en Looping Macro 
    ·Hva Forventer en End of Expression Mean i VB 
    ·Hvordan laste opp flere bilder i ASP Net 
    ·Hvor å Sjekk for Tall i VBA 
    ·Hvordan lage en forestilling for å avslutte et skjema …
    ·Slik installerer du Windows System Services 
    ·Hvordan lage et spill trener i Visual Basic 2008 
      Anbefalte artikler
    ·Hvordan skrive min egen Exception Handler i Java 
    ·Hvor å Sjekk for ODBC Driver i VBA 
    ·Hvordan lage database i Lisp Coding 
    ·Hvordan skrive en makro til utskrift på en knapp Klikk…
    ·Slik installerer Python på HostMonster 
    ·Hvordan lage en VBA Macro 
    ·Hvordan kode Matrix Subtraksjon i C + + 
    ·Hvordan skrive en Effect File for XNA Games 
    ·Deler av Microsoft Visual C + + 
    ·Hvordan bryte en streng i Python 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/