| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  •  
    Computer Viden >> software >> Microsoft Access >> Content
    Sådan oprettes MS Word Tekstindtastning Brug VBA til Excel
    Hvis du er begyndt at bruge Visual Basic for Applications ( VBA ) til Excel , har du allerede set, hvordan VBA kan slå en god regneark til en stor én. Indspillede makroer kan automatisere opgaver , men den reelle magt i VBA er i Visual Basic Editor , hvor du kan skrive procedurer , der strækker Excels evner. Du kan også bruge VBA til at nå uden Excel, i et andet Office-program som Word . Da begge programmer bruger VBA-programmering sprog, kan du skrive kode i Excel til at starte Word og indtaste tekst i et dokument. Kør prøven koden , og derefter bruge dine VBA færdigheder til at ændre koden , indtil det passer til dine behov . Instruktioner
    1

    Launch Word og åbner et nyt dokument. Gem dokumentet med et nyt navn , såsom " C: . \\ TestDoc.doc " Notér det navn, du har valgt , som du vil bruge det i din VBA-kode. Luk dokumentet og exit Word.
    2

    Open Excel.
    3

    Start Visual Basic Editor. Højreklik på " Ark1 " fanen i bunden af ​​skærmen. Vælg "Se Kode".
    4

    Tilføj objektet bibliotek med objekter, egenskaber og metoder til Word. Vælg "Tools " efterfulgt af "Referencer" fra menuen. Rul ned på listen, indtil du finder "Microsoft Word xx.x Object Library" ( xx.x står for den version , . For eksempel, hvis du bruger Office 2007 , se efter Microsoft Word 12,0 Object Library) Marker afkrydsningsfeltet , og klik derefter på "OK".
    5

    Indsæt et modul til at holde din kode ved at vælge " Insert " efterfulgt af " Module" fra menuen.
    6

    Begynd en subprocedure . Skrive følgende i det nye modul : " . Enter "

    Sub Word_Text ()

    Press Excel automatisk genererer en " End Sub " erklæring .
    7

    Erklær variable. Indtast følgende kode mellem "Sub " og " End Sub " udsagn : Hej

    Dim wdApp As Object , wdDoc As Object

    Dim wordfile As String , enterstring As String
    8

    Indstil værdien for variablen " wordfile ", med angivelse af test dokument, du oprettede i Word. Hvis du senere ønsker at bruge en anden Word-dokument , skal du ændre filnavnet i denne linje kode . Indtast følgende : Hej

    wordfile = " c: \\ testdoc.doc "
    9

    Indstil værdien for variablen " enterstring " til den tekst, du ønsker at tilføje i toppen af Word-dokumentet. Indtast følgende : Hej

    enterstring = "Tilføj denne tekst til filen. "
    10

    Tilføj en fejl -håndtering rutine at kontrollere, om Word allerede kører . Hvis ikke , skal du åbne en ny forekomst af Word. Indtast følgende : Hej

    On Error Resume Next

    Set wdApp = GetObject ( " Word.Application " )
    p Hvis wdApp Er Ingenting Så

    Set wdApp = CreateObject ( " Word.Application " )

    End If

    Fejl GoTo 0
    11

    Tilføj kode for at åbne Word-dokumentet. Indtast følgende : Hej

    Set wdDoc = GetObject ( wordfile )
    12

    Tilføj kode til at gøre det Word ansøgning synlige, og derefter flytte indsætningspunktet til begyndelsen af dokumentet. Indtast følgende : Hej

    wdApp

    Visible = Sand

    Selection.HomeKey Enhed: . . = WdStory , Extend : = wdMove

    End With < br >
    13

    Tilføj kode til at skrive prøven tekst i " enterstring " til Word-dokumentet , efterfulgt af et linjeskift. Indtast følgende: . .

    WdDoc.Content

    insertAfter enterstring

    InsertParagraphAfter

    End With
    14

    Tilføj kode for at tømme de objektvariabler for at frigive den hukommelse, der anvendes af programmet . Indtast følgende : Hej

    Set wdDoc = Nothing

    Set wdApp = Nothing

    Lad " End Sub " erklæring på plads
    15

    . udføre koden . Vælg "Kør " efterfulgt af " Run Sub /UserForm " fra menuen .
    16

    Se prøven Word-dokument, som du oprettede i trin 1 . På toppen af dokumentet , bør du se en linje læsning, "Tilføj denne tekst til filen. "

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan importeres data fra en anden database Into Micro…
    ·Sådan åbner Microsoft Access 2007-filer i en tidliger…
    ·Sådan vælges flere usammenhængende Ranges i Excel 20…
    ·Sådan Set Up Excel til at beregne Root af en ligning 
    ·Hvordan kan jeg gendanne en Microsoft Excel- regneark, …
    ·Sådan deaktiveres et makroer ved hjælp af VBA Excel 
    ·Hvordan man beregner længde beskæftigelsen i Excel 
    ·Sådan sparer et Excel -regneark som et billede eller b…
    ·Hvad er vejen til Edit Excel i Word 
    ·Sådan bruges Excel Funktionstaster på en Mac 
      Anbefalede Artikler
    ·Sådan aktiveres Java på Windows 98 
    ·Sådan installeres Adobe Photoshop Elements 4.0 
    ·Hvad er File Extension AUD 
    ·Sådan bruges Konverter X til DVD 
    ·Adobe Acrobat Vs. Adobe Reader 
    ·Hvad er Query i MS Access 
    ·Sådan Format Note Pages i Presenter Vis på PowerPoint…
    ·Sådan Reverse tekst i Microsoft Word 
    ·Sådan Udvid en zip-fil 
    ·Sådan Gør Sony Vegas køre hurtigere 
    Copyright © Computer Viden http://www.computerdk.com