Dator > hur man kan få ord tabeller med Excel VBA

  • hur man kan få ord tabeller med Excel VBA


  • Word och Excel är både applikationer i Microsoft Office-paketet . Word är ett ordbehandlingsprogram och Excel ett kalkylprogram . Att veta hur man kommer åt Microsoft Word tabeller från Microsoft Excel kan vara användbart när du arbetar med Word tabeller . Visual Basic for Applications ( VBA ) är ett programmeringsspråk som är lätt att lära sig och använda , och i några få steg kan du skriva VBA-kod för åtkomst till en Word- tabell från Excel
    1 .
    Starta Microsoft Office Word , välj " Infoga " -menyn och klicka på " Tabell " . Välj en tabell med två kolumner och två rader .



    Klicka i den cell i det övre vänstra och skriv " COLUMN1 " , tryck " Tab "för att flytta till den andra kolumnen och skriv " COLUMN2 " .

    Klicka på den första cellen i raden nummer två och skriv " Datq1 " . Tryck på " Tab " för att flytta till den andra kolumnen och skriv " Data2 "



    Spara dokumentet i "C : \ " som

    2 .
    Starta Microsoft Office Excel markerar du " Utvecklare " klicka därefter på " Visual Basic . " Klicka på " Infoga " -menyn och välj " Module . "



    Välj menyn "Verktyg" och klicka på " Referenser . . . ". Markera rutan bredvid " Microsoft Word Object Library . " Klicka "OK ".
    3
    Skriv följande för att skapa " getWordTableData " subrutin .



    Private Sub getWordTableData ( )



    Tryck på " Enter ".
    4
    Skriv följande för att skapa nya variabler : .



    Dim clmnCnt As Integer

    Dim rowCnt As Integer
    5
    Skriv följande för att skapa Word-objekt .



    Set wrdApp=CreateObject ( " Word . Ansökan ")

    Set wrdDoc=wrdApp. Documents. Open ( "C : \ myTableDoc. doc " )
    6
    Skriv följande för att slinga genom . tabellen i " myTableDoc. doc " och visa dess innehåll genom en meddelanderuta:



    För clmnCnt=1 To wrdDoc. Tables (1 ) Columns. Count

    För rowCnt=1 To wrdDoc. Tables (1) . Rows. Count

    MsgBox wrdDoc. Tables (1) . Cell ( rowCnt , clmnCnt ) . Range. Text

    Nästa rowCnt

    Nästa clmnCnt
    7
    Skriv följande för att frigöra din variabel från minnet .



    Set wrdApp=Inget

    Set wrdDoc=Inget



    Tryck "F5 " för att köra din subrutin .


Previous:nothing Next:Vad är Java arkitekt certifiering ?





Relaterade artiklar


  • livscykel av objektorienterad programvara
  • hur du sorterar kolumner i DataGrid
  • hur man skapar en JSP -fil
  • hur controllers programlogik
  • hur man beräknar medianen i sql
  • hur man beräknar en minnesadress
  • hur man ställer in sökvägen för Windows XP java
  • Hur ändrar jag namnet på en blankett från en konstruktör ?
  • hur du skriver ut produktionen skärm C-program
  • Hur konvertera html till text php