Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Microsoft Access >> Content

    Hur man skriver ett makro i Word som läser data från Excel

    Att veta hur man skriver ett Word-makro som läser data från Excel introducerar dig till en metod för att styra ett Office-program med ett annat . Microsoft kallar denna typ av kontroll " Automation . " Automation låter någon av de Office-program som Word , Excel , Access och PowerPoint , skapa en länk till och sedan använda de virtuella föremålen i ett annat Office-program . För att skriva ett Word-makro som läser data från Excel , använd " CreateObject " uttalande av Visual Basic för att skapa en länk till Excel . Använd sedan denna länk för att läsa data från Excel " Cell " objektet . Instruktioner
    1

    Öppna Excel , skriv sedan ett värde i den första cellen i den första kalkylbladet . Klicka på Office- knappen är " Spara" -kommandot , skriv " c : \\ ReadFromExcel.xlsx " till filnamnet . Klicka på " Spara " för att spara arbetsboken och stäng Excel .
    2

    Klicka på Office- knappen i Word och klicka sedan på knappen "Alternativ" . Klicka på " Developer " kryssrutan för att visa " Utvecklare " fliken , som innehar Word makrokommandon .
    3

    Klicka på " Utvecklare " fliken för " Visual Basic " -knappen för att gå in i Visual Basic utveckling miljö .
    4

    Klicka på menyn "Verktyg" , klicka sedan på " Referenser " kommandot . Klicka på " Microsoft Excel objekt " objekt , som låter makrot komma åt de virtuella föremålen i Excel .
    5

    Skriv följande program i koden fönstret . Detta program skapar en länk till Excel- programmet , stäng sedan länken . Programmet har ännu inte göra något med den etablerade länken . Du ska nu använda länken för att öppna Excel- arbetsbok som du skapade i steg 1 .

    Public Sub ReadExcelData ( ) katalog

    Dim pgmExcel Som Excel.Application

    Set pgmExcel = CreateObject ( " Excel.Application " ) katalog

    pgmExcel.Quit

    End Sub
    6

    Skriv följande nya uttalanden efter " Set " uttalande . Dessa uttalanden öppnar Excel -arbetsbok som du skapade i steg 1 , sedan stänger arbetsboken . Det reviderade programmet ännu inte läst någon information från arbetsboken . Nästa uttalande du skriver kommer att läsa information från arbetsboken

    PgmExcel.Workbooks.Open " c : \\ ReadFromExcel.xlsx " .
    7

    Skriv följande uttalande efter " Öppna " uttalande . Detta uttalande använder pgmExcel objektet för att läsa värdet på den första cellen i arbetsboken från steg 1 . Den " MsgBox " uttalande visar det värdet .

    MsgBox pgmExcel.ActiveWorkbook.Sheets ( 1 ) . Cells ( 1 , 1 )
    8

    Klicka på någon av programmets uttalanden , klicka "Kör " -kommandot för "Run " -menyn . Ditt program kommer att köras och visa värdet i cellen där du skrev i steg 1 .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man beräknar linjär regression Använda Excel
    ·Hur länka Word-dokument till Excel- dokument
    ·Hur man väljer icke angränsande celler i Microsoft Ex…
    ·Kalkylblad i Excel projektidéer
    ·Hur man gör ett nollresultat diagram i Excel
    ·Lägga till en trendlinje i ett Excel-arket
    ·Hur man spela in ett makro i Excel 2003
    ·Hur man använder symboler i Excel 2007
    ·Hur att inte visa MS Excel 2007 sidbrytningar
    ·Hur kan man förbättra utskriftsupplösning på Excel …
    Utvalda artiklarna
    ·Hur man gör Sparks i Photoshop
    ·Hur man gör en bakgrund för en PPT Slide
    ·Så se Firmware på en bärbar dator
    ·Konvertera AutoCAD-ritningar till Inventor
    ·Hur man skapar en amorteringsplan i Excel
    ·Hur man redigerar en 2003 Word-dokument som skyddas
    ·Office Access 2007 Nyckeltal Villkor
    ·Hur man laddar ner en testversion av Publisher
    ·Lägga till Media Center till Windows XP Professional
    ·Hur man gör objekt försvinner i Photoshop CS3
    Copyright © Dator Kunskap http://www.dator.xyz